if you have replaced everthing then its got to point to ecu issues....again like i said before i spent ages trying to fault find and after spending sh!t loads on replacing pretty much everthing it came down ecu....join the rac they know there stuff :smiley:dont give up mate