No joy, took it for 20 min run down A19 then back again and seemed fine, pulled over for couple of mins at idle pulled away ok so drove round streets for 5 min pulled over for 3min going by in car clock, pulled away and it hesitated at 3,500 rpm again, I'm guessing at least one injector is leaking back too much fuel at idle or lower fuel pressures but I know bugger all about injectors so I could be talking rubbish, it could even be a temperature related problem who knows, could write a book on the probable causes