I just got my truck a few weeks ago had no problems now it's staring to idle at around 20mph should I take it in to get a check up?