I believe you can buy a reflashed 06 ECU pretty cheap from sergebo. just plug n play if you live in a nice area and don't care about the immobilizer, but you will need to get the dealer to pair the new ECU to your immobilizer if you want to keep it working.