Hi Folks I have a 2000 E46 Sport wagon and it's in great shape, my head gasket is slowly leaking so I now face the dilema of swaping the head gasket, Vanos & Timing chains 175K or shop for a newer engine (2010etc) but I don't know what to look for I'd like for it to be a simple swap what will fit without having to hack up the car? Thanks for your time I really apreciate it...