Odd suggestion, but try unplugging your battery for a minute or two. This will reset your ECU to the stock settings and get rid of any odd OBD codes that might have been thrown. Sounds like it's in safemode.
Also, remember to always keep up with basic maintenance. Spark plugs, wires, fluids, air filters, etc. All of this adds up!
__________________
lol, internet.