I havetacoma prerunner 98, left home driving to work the truck stalled,lost power and died, it crank but will not start, had to towed home. Cleaned the mass air flow sensor, checked fuel pump it deliver fuel at the filter inlet, zlso changed the fuel filter, ignition spark verified. The engine start and does in few seconds. By the way timing belt,water pump, spark plugs and their cables were changed few months ago and the truck runs perfect. Iam suspecting crankshaft sensor even there isignition. Any help thanks