I bought this for my astra k 1.6cdti which when I tried it my cars revs where going all over so I guess this doesn't fit the astra k 1.6cdti. apart from that it came well packaged and very good condition would recommend this to anyone and the seller was polite and very fast at replying to my messages