I've got an 09 1200 prototype, apparently one of two made that year. It's only got 350 miles on it and in it's stock form always ran good. Recently we put on a Powderlites Turbo. During the install the o-ring between the motor and the oil tank came unseated. The sled ran great, no codes, etc but obviously leaked oil. So we tried to reseat it and couldn't and ended up pulling the motor. Once installed again we fired it up to find that we had pried on the oil tank too hard and cracked it, time to pull the motor again. Now the motor is back in, no oil leaks, but we are getting the four beep check engine code. We took it to RPM and hooked it up the diagnostic. It showed errors in throttle position sensor, manifold absolute pressure and temp sensor, coolant temp sensor and crank position sensor. The code said "occurred" and "ongoing" or whatever means it is still occurring. The sled runs in limp mode. We checked the grounds from those four sensors and cleaned them, although there was no corrosion on them. The guys from PL said they had an 09 prototype and just couldn't get it to run right until they changed out the ECM. I'm wondering if that is the problem, but it ran good and never showed any codes before. I'm also wondering if it's just a bad sensor? Also, does anyone have a good ECM they could send me to try, if it works I'll buy it, if not I'll send it back? I was told if I buy a brand new ECM and try it only to find out that's not the problem, they won't take it back. Any other ideas? Thanks for any help!