Hi, 2.7 tdi maverick
I have read many posts on the forum regarding poor running, low power etc it does appear to pick up slightly when i lift my foot off the throttle ?
the only problem showing on the mil is code 34 needle lift sensor, (I've got 1 to fit tomorrow) it did have the code for the...