Hi guys I signed up a few months ago for some advice on looking for a z and now I have got my hands on one. Within the first week the engine light came on but the dealer could not find a problem it has since came back on and with the snap on code reader I'm getting p1274 p1284 p0138 and p0158. I orginaly thought it may have been the cat as once up to temp it gives the eggy smell off now and again but there seams too many codes just for that. Could anybody shed some light on this. Much appreciated