from what i've heard mga 25 grand ang computer box and no, a third party ECU will not work in your 626 unless you have a patient mechanic and you're willing to go the hit or miss approach.