I had a bit of a problem like this a while back, the car had been running fine, was following a car and was getting a bit bored as I thought the driver in front was falling asleep. The car hadn’t had a good run for ages so I decided to stretch it’s legs a little, waited for a nice long open stretch and booted it, all went as normal, dropped a gear and then all of a sudden it started to surge but had lost all it’s power, it was like riding a race horse but there wasn’t any power, I backed off a dropped behind the slower car and all was fine, but every time I hit the power the problem returned.
I drove through a village trying to work out what the problem was, it was ticking over ok, it drove ok at low revs but as soon as I wanted more power the problem returned. There were no warning lights no other problems apart from my brain ticking wondering whether it would be a £100 repair job or a £200 repair etc.
Anyways, I was so pissed off I got past caring, I put my foot flat to the floor from 20 mph it was like watching paint dry.
It slowly went from 20 mph to about 70 mph (felt like an eternity) but I kept my foot down, dunno what I was expecting to happen thinking it might have been a fuel issue, then the was an almighty bang and as I looked it the rearview there was a big cloud some sort of dust and smoke, BUT at the same time the front of the car rose, the back end squatted down and the V6 suddenly started to sing a very happy tune similar to an F1 car.
I got to my mates to find out that the rear exhaust box had filled up with the horse hair wadding stuff the silencer was lined with, but on further examination the rear box had split/exploded but the surging problem and loss of power problem was cured.
Could the exhaust be part of your problem?