I have a ford cmax 04 tdci 1.6.
for the last couple of years, every now and then i lose power, it wont rev any more than 3000 but when i turn off the engine and wait for a minute or two and then start it back up i find that everything returns tonormal, it can happen once a week and then not again for afew months and then it happens again. The mechanic doesn't know what is wrong with it.Does anyone have any ideas what would be the cause of this?
Also is it normal for me to have to top up oil in- between services?
thanks in advance for your help