Just finished repairs that included a new CKP and MAF sensor. When it up and died at a busy intersection, the codes showed CKP and MAF. It would'nt idle and would stall out. If I kept my foot on the gas it would stay running and that's how I limped it home. I replaced the CKP sensor first and things got better. Still wouldn't idle nice but didn't stall out. Then I put in the MAF and everything was fine again. Then 2 week later I got stranded at the SuperMarket cause it won't start. Cranked but no start. 45 minutes later it started fine with no rough engine behavior at all. A few days later I took it out for a long test drive and returned home. I waited 10 minutes. Then it wouldn't start. No Check Engine Light, no codes thrown, fuel pumps are running, fuel pressure in the supply rail is 50 psi. Waited about 45 minutes and it started fine. Any ideas?