I have a 95 es300 with 216k miles. All services done. No leaks. No other issues. Timing belt, water pump, plugs, cam and crank seals, done at 160k. Now I have a check engine light and the engine stalled 5 times this morning. Code is p1300 igniter circuit malfunction. Is it the igniter itself or could it be something else downstream such as a CAT? I also have a shift solonoid code in there for quite some time now and need or get that ordered soon.