Hello, my Previa quit running yesterday. It was running like a champ and all of a sudden it slowly died. It cranked over and would fire occasionally. I had it towed home . Loosened the fuel line to the gas filter and found it had fuel pressure so I guessed the fuel pump was prob good. But I changed the filter anyway. Thinking that could be the prob, but No. It is pretty easy to do and to get to the filter under the car on the driverside. I checked for spark with a timing light and found only 1 wire with spark. I pulled the distributor cap off and found the 2 rotor screws had fallen out. Bought a new cap (hard to find in stock) and rotor and replaced them and it started after some cranking over due to flooding. Good luck!

Dave B. Rockford