One reason: Leaking master cylinder resulting in brake fluid leaking onto the braking mechanism, causing a failure to grab and then excessive grabbing as the pressure on the brake pedal increases
Your throttle cable, needs to be adjusted.
alternator or bad wires
something wrong on the engine get it chek for any codes
the valve cover gasket is bad, or the valve cover is loose
It is common to have a knocking or clunking noise of a 99 Nissan Altima, even after the struts have been replaced. This may be due to worn ball joints. It is best to replace the ball joints, too.
A faulty thermostat might cause the temp gauge on the 2000 Nissan Altima to raise to hot when the car is not overheating. A faulty thermostat can cause the gauge to move up and down and might even turn the fan on.
There are pages of things that will turn the check engine light on. You need to have it checked for codes.
It can be the idle control solonoid on the throtle body.
Try replacing the turn signal flasher sometimes a near defective one with cycle
the heast causes the cooling fluid to evapourate so pour cooling fluid occastionally
Any number of things. Take the car and have it checked by a Tune-up shop.
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.