Have an M54 engine, that when you rev it seems really sluggish? Have checked everything from the cat converters, to the fuel pump and filter, plugs and air filter....everything seems to be ok? When she idles its like theres nothing wrong at all, really smooth actually. No faults are showing on the diagnostic machine aswel so im pretty stumped at the moment. Can anyone help please?