Welcome aboard. Mine will never be that nice!!
I would do a major tuneup. What engine do you have?
Compression, leakdown test, find out if it has adjustable valves, examine plugs and change if necessary, check wires, cap rotor, points, condenser, or whatever ignition system is...