My 16v idles normally at 900rpm for about 15 mins then suddenly gets the urge to idle at 1800rpm, if you switch the engine off then start it straight back up it goes back to 900rpm for another 15 mins then goes back to 1800rpm. any ideas what could be causing this, nothing as been touch, added or altered.