I know this is asking for it, but winter hit early and I didnt have time to prepare my 300zx for it.
When I tried turning it over the last couple days, it made a loud whirring sound right before crank (fuel pump im guessing), then cranks but the engine doesnt turn over, then when I let go, I hear the whirring again.
I'm thinking frozen fuel lines? Would a block heater solve that problem? Could it be the oil is too cold and hard for the engine to turn over? Could it also be the spark plugs or even the fuel pump itself?
Anyone with any ideas please let me know.
PS- before the cold weather the engine was running absolutely perfectly. I doubt its the plugs as well since the car aced the safety inspection.