check your coolant level. If your coolant is where it should be, I would replace the engine thermostat. If you are moderately handy with tools you can replace it. Otherwise take it to your repair shop. Its not an expensive fix and should take any longer than a couple hours.