Engine Mechanical problem
2003 Saturn L300 6 cyl Front Wheel Drive Automatic 66000 miles
engine started making noise. Sounded like lifters clacking. Oil is full, no warning lights. Drove 15 miles and engine shut off. Has 3/4 tank of gas, cranks strong sounds like it wants to start but won't. Had it towed to a garage. Said fuel pressure was good batt. Good. Looked in oil filler cap and said cam was not moving when cranked. When I looked the serpentine belt was intact. Can't figure out what is wrong.