Another common cause of not revving out is obstruction to the mouth of airbox. It's a tempting area to store waterproofs, stash Optimate wiring etc etc
My 2007 doesnt seem to have an EXUP ?? It has an aftermarket can on (mivv) is this normal??