My 03 Jetta tdi stalled on me last week. Could not restart. Had it towed to the garage they put fuel conditioner(911) in got it running but no power, changed the fuel filter started up after prime. Mechanic took it for a test drive stalled again and would not start. Had it towed to a VW guy, He thought it was fuel related check the fuel pump relay which checked OK and took a inlet filter out of the tank started the car and ran fine. Tried to start it again after being outside in the cold(Maine) for two days. Would not start, he told me he thought it might be the fuel injector pump because he picked up a code. Today he tells me the timing belt is in bad shape and it may have slipped possible damaging the valves. Does this make sense? Would the car start up and run fine if the timing belt was slipping then stall again. and then start back up and run fine again?