Fuel pump is failing or the fuel filter is partially clogged.
If it is while you are braking, the rotors or druma are warped.
check cv axles.
bad u-joints
Yes
most likely you have a missfire.
starting with the redesigned 1998 altima the engine crankshaft was balanced much better to reduce vibration. we have a 1993 and a 1999 altima with the same engine and the 1999 is so smooth at idle i sometimes can't tell if it's running.
I would start with your battery.
yes and ignition relay would..
There are several things that can cause your 1993 Nissan 300 to idle rough. The most common cause is dirty spark plugs. Bad spark plug wires can also cause the problem.
The coil is bad.
Try your tcc solenoid on the transmission
the overdrive sencer