Friend of mine is having trouble with his Ibiza. The engine keeps revving high when the engine is warm. Everything is normal but once in a while the revs climb right up to 2000 rpm when idling on a warm engine. He's changed his plugs, leads, Lambda, AFM and running out of ideas.