Yea, i'm probably gonna jus take it to XAT and let them check everything out. I have a few cans of seafoam in my garage so i might go ahead and jus do that, get an oil change, nd a tune up and see if things get any better. Thanks for the help everyone