just want to say thanks to all who have helped with the misfire problems, i managed to get a second hand ecu with key and chip which exactly matched my ecu numbers so it was just a straight swap for the old one and just had to swap the chips in the keys, it now runs fine and was a lot cheaper fix then having my ecu repaired.