It might have run out of gas.
I have a 2003 Altima that while traveling under 35 mph might shut down. Nissan says it is the crank shaft angle sensor thingy. Nissan will repair for $215.00 or your local mech. will do it for $191.00...KNOWN problem but no recall!
I have a 2005 Nissan altima and it use to do that until I replaced the crankshaft and camshaft sensors, have not had that problem since. The crankshaft sensor is real easy to replace. The camshaft is a little more difficult but can be done, I would recommend you trying it yourself. The sensors I got from autozone and paid about $35 a piece and safe a lot in labor charges.
the squeeling noise is from the fan belt either the belt needs renewing, or the a/c compressor clutch is not operating correctly
If it is an autmatic transmission that would be your best bet, but if its a standard it also possibly be a clutch
The maxima is a 3.0L while the altima is only a 2.4L. While the maxima only has 5-10 more horsepower, its extra cubic inches goes more twords torque. I would say maxima hands down. I personally have a 92 maxima, and it is not at all slow.
Bad sensor have it checked. Depending on the sensor you won't have any real problems for a while
There is no error code PO329 for a Nissan Altima. The closest codes for this would be P0335 which is the CKP Sensor or P0340 which is the CMP Sensor, Detectable Or Undetectable Circuit.
You can find a 97 Nissan Altima alternator schematic diagram in the vehicle's owner's manual. You can also check local auto part stores.
around $20
i would recommend ngk iridium plugs
Would it be due to bad injectors
Nissan introduced a hybrid version of the Altima, but unfortunately it has not lived up to the car company's expectations. The hybrid Altima has been available only in several states in the U.S.A., and it seems that Nissan would have trouble in expanding sales nationwide. The decision to cease production of the hybrid Altima has been balanced by the development of the Leaf, which is an electric car that is much more fuel efficient.