We can only offer a guess without seeing it and performing tests and diagnosis. The most common thing is a defective camshaft position sensor or crankshaft position sensor. Sorry, I'm not sure where they are on the 6 cylinder engine. On the four cylinder engine, the crank sensor is on the back of the engine, in the middle, and the cam sensor is on the driver's side of the cylinder head. Both have three wires.
If the "Check Engine" light came on before it stalled, there is a diagnostic fault code in the memory of the engine computer. That will tell which sensor has the problem or if the relationship between them is off. If the timing belt jumps one tooth, the Check Engine light will come on. If it jumps two teeth, the computer will shut the engine down so the valves won't hit the pistons and cause expensive damage. If the timing belt jumps three teeth, that expensive damage will occur.
Caradiodoc
SPONSORED LINKS
Tuesday, April 28th, 2009 AT 3:58 AM