1986 s10 2.5 engine with TBI. This truck will not start cold but will when warm.One morning even though it was cranking over normal we decided to jump it with another vehicle and it started right up.We checked the injector with a noid light and it showed no power to the injector untill we put the jumper cables back on.We checked the codes and got a 34, which indicated a bad MAP sensor. I replaced that without possitive results. The TPS had been replaced 6 months ago so I don't think that would be the problem.I have checked all connections,the fuel pump is holding good pressure. Could it be a bad PROM in the ECM? Thank you in advance.