well it werent the fuel pump, fook sake, but it isnt runnin lean on boost its over fuelin and runnin on 1 cylinder after 5 mins driving, doesnt matter how fast or slow you drive it, then if you leave it 5 mins it'll start and run sweet idle perfect but then again when you set off after few miles she does it all over again. Get huge flames from the exhaust and it constantly pops and bangs