I took it to the dealer. Stated it needs a new variable timing solenoid, cost, 350 + 5 hours labor. Also said I should replace the timing belt, additional 5 or 6 hours, I asked if they can slip a new water pump in since it would be taken apart anyway, stated another 5 hours. They can go jumo in a lake. I asked what is making the engine stall and light to come on, can't be both, they said the variable solenoid. Does it really cost 360 for one? Would it be hard to replace? Please help, thanks