I have a pr3 in a 89crx HF. The engine light came on and it wont rev past 3k. After a while the engint light went off and it was back to normal and ran fine until I brought it back down to idle and then the engine light came back on and it wont rev past 3k. When the light came on i thought i heard something switch on. I just finished my swap and it has not run right yet except for a coulpe of minutes here and there. Any suggestions???