Possibly, but certainly not the only possibility. Check the diagnostic codes to see what the computer reports. You can usually borrow, rent or buy a code scanner from most auto parts retailers. That's always the best place to start. ==Answer == Sound like it time for a complete tune-up!! By the way don't forget to change the fuel and air filters.