I do regular maintenance on it. And I did a compression test. Everything came out fine. My buddy plugged the car into his Snap-On super computer code reader and found the first O2 sensor to be off the charts, but not enough to throw a CEL.
Thanks for the help though guys.