Looks like my ECU, need to find one i think for when i get back in a few months. Mine had capacitor leaks, the extent of the damage i am unsure of. The guy did repair it and it did work for one day. Don't know if they are that fickle.