Sounds like the notorious bad ecu???