fixed the car and just let you know it was the sparkplugs i installed denso iridium power spark plugs only thing i can think of is that the new ones were pulling too much current from the coils and the ecu didnt like it.
Thought so mate, oh well... at least you sorted it.