So i have a 02 lexus es300 and all of a sudden it died on me and at first i thought it was the timing belt cuz its an old car and idk when the last time it was changed so i took to a mechanic and they said its fine and that its most likely my ignition coils since their damaged and cracked oh and the spark plugs are bad. So i just wanted to know if those combinations of things could cause it to shut down while driving and not start. Thx any help is appreciated 🙏