ok been in the garage for the weekend and they have said its the crank positioning sensor (or sounds something like that)
and its gonna cost me £353 including vat
also said thet the compression loss was within the limits so the other garage was either not in the know or just tring to cover there arses coz of the wrong order of the ht leads
so hopefully i'll have it back within a couple of days