Hi I'm having a problem with my '90 LS 400. While driving, the car suddenly died with all indicator lights lit up and wouldn't start. It would crank /turn over, but it hangs and continues cranking until you pull the key out (and even then it goes for a couple seconds longer). Also it seems to be turning fast like there's no compression, as if the spark plugs were out.
We know it's not the timing belt because we located and checked the timing marks and all three lined up.
Does it sound like it's a problem with the starter? The starter solenoid?
If it is the starter, why would the engine die as a result, and then be able to turn over (but not start)?
Is the solenoid piggy-backed on the starter?
Is there anything I can do to correct the problem without pulling apart the engine to get to the starter?