2006 kia sorrento
Suggestions please. My daughter's 06 sorrento died on her while at the store check engine light came on as well. She tried to start it and it died immediately again. I had it towed to shop. Mechanic has had it for 3 days said the code is reading for the crankshaft positioning sensor and that it's an expensive job that takes about 5 hours to replace. He said he's drove it, and ran it for 3 days without it causing him any problems. So he said because it's been running great and it's going to cost me 1000 to replace it what do I want to do? I have no idea on this question. Can anyone offer suggestions to me? If the light is on wouldn't that tell him it needs replaced?