1998 420a eclipse motor has 98000 miles 5 speed 255 walbro fuel pump 12:1 fmu ,egr blook off ..new spark plugs new clutch, turbo smart fcd 2 .problem ..at wot the car wont go past 4000k rpm it starts to break up....at slight throttle I can move up in rpm but if I floor it ..it will start to...