address that wiring, jesus christ.
do a decent tune up, plugs, wires, cap/rotor, fuel filter, clean sensors, maf/iac, ect. go over timing, sounds like you are on top of this already..
tidy things up then address the remaining issues. kyb stuff is available at the local parts stores and is...