happy new year to all.. this is only my second call for help. Ihave a E39 530d tourer and it loses power once it hits around 3500 rpm, it runs ok and goes fine till then. It sometimes changes down a gear at this point too then its outa puff. The swirl pots have been done and the engine has been reconned also i have had a new intercooler and maf sensor. There are no faults logged and no lights on dash its just very reluctant to go beyond 3500rpm. help please i'm running outa money.