Yes, it did have a tune up about a year ago. Once in a while I will be driving it and it will want to stall out, I press on the gas, it does nothing and acts like it's going to stall out (lots of rumbling and shaking). It will do it for a few minutes and then goes back to running normal (this...