I took my '03 Hyundai Santa Fe (V6) to the mechanic because it just shut off while driving. All the lights were on, but the engine just stopped.
I took it to a mechanic, and even though he's not 100% sure, he says it might be the timing belt. He says he needs to lift the car and remove the engine to change this timing belt.
Is changing a timing belt such a complicated task?
I've also considered getting a second opinion. The problem is that the car would need to be towed to the other garage, and that's easily $100.