The engine code is IQDB. You are buying an engine for a 2012 FORD FOCUS 1.6 PETROL. We use DPD, TNT & Parcel Force depending on the item you have ordered. The engine is supplied with no oil. It has covered 130k miles We have removed it from a vehicle we have had running and it is in good working order.