One morning 2 weeks ago, my 05 highlander with 2.4L engine quited running.It cranked but won't start. I had changed the fuel pump fuel filter crank & cam sensors. Compression was normal on all 4 cylinders (around 100-125),all cylinders get sparks but seem to be week.Security light wasn't brinking when cranking.What do i miss? Please help!