major sensor fault causes limp mode especially on x20xev, a failing major sensor like dispack [it isnt a coilpack] would put the car into limpmode but if it si buggered then i cant see how the car would start, certain ht lead failures tells the ecu to show the cylinder of the misfire ie the dispack
take out the spark plugs and earth em against your cam cover and turn the ignition over and check for spark
next time you have an eml light dont call out the AA, do the pin trick as I am sure you can use it on these engines, your interpretation of the codes will be more accurate than a generic obd2 connection
www.topbuzz.co.uk
under technical information / reading ecu fault codes
http://www.vauxhallownersnetwork.co.uk/ ... ?p=1860088
take u 5 mins to write down the flashing sequences and check on the internet, then u can work away, no point simply clearing ecu codes if u dont know wot the fault is
you cant do this on the z22se engines