This really sounds dumb but..
Check your transmitter settings also. This happened to me once. Car's doing slow and I thought it must be the motor. Then I went through my radio settings and found that I was running at only 80% on EPA ( or is it ATV?).