Hi can anyone help? I have an 04 Fiat Idea 1.3 multijet that has just developed a problem. The car lost power the other day and now doesn't rev above 3000. it starts fine except the revs. Arnold clark have had it for the past 2 days and are scratching their heads over it. At first the technician says it could be the EGR valve, but says the computer couldn't find anything wrong. Any one else had this fault or can offer advice?