If you say you have loose pins in the ECU, I'd run through and check all your wiring again. Did you solder any connections?
Also, if you don't have any CEL, that seems kinda suspicious. It should be throwing something if its doing that. What ECU is in this car?