so i bought an sr20 240 a month or two ago, engine was put in but swap was never finished. i finally got it running and it should be able to drive but im having the biggest problem with the motor, basically while cold the engine needs starting fluid, and it needs a jumper wire for the EGI pump relay, after i get it started i shut it off put the relay back in, it turns on after like half a second of cranking, and the engine runs amazing until it gets warm, while its warm it wants to die down when i hit the gas,if it dies i try to start it up and it just wont start, i try to put the jumper wire in the EGI pump and spray loads of starting fluid, itll sputter but wont catch, i got a new ECU and that fixed nothing, what else could it be??? i checked the timing today and the TPS and the timing was good, the TPS was .45 which is good.