I just rebuilt my 2.4L and when I first started it, it ran for about 5 minutes then stalls and dies and won't restart. No engine code either. I tried to start it the day later and it did the same thing and it wouldn't rev past 4000rpm. Already have checked timing. Replaced o2 sensor. I suspect it my be a faulty camshaft position sensor but not verified yet. PLease any suggestions of the problem.