Lol . I was on the 3 lane when I was trying to give way for a bimmer stuck up my ass , I couldn't go pass the little hairdryer on my left, bit scary though when you push the pedal and nothing happens .
I'm loving the van very nippy for a 1.3 , found like a dead spot in up to 2000rpm then it goes like a bullet after. A friend of a friend remaps cars for a living , had a look under the dashboard , recons there is a lot of odd wiring behind the obd plug. Anyway bumped into a southern electricity guy, I've asking him about it, he said all their vans have speed limiters on them. I'll take a snap shot of that spider web and post it here and see what you lads think.