My cars, Astra H estate CD trim level Z18xer my07.5 3 door SRI my07.5 z22yh I'm not sure if the trim levels and engine models for those years are the same as yours because mine are Australian AH Astras Being as I'm in Aus. Joining you guys as the knowledge base over there is better than here. Jason