My names Garreth, thought I'd come to the forum for some help with my 02 BMW E46 318Ci SE 2L 4 cylinder coupe! I brought it from a dodgy dealer (my fault just feel in love with the 1st one I went to see, maybe I'll learn my lesson one day haha) 1st problem I had with it was the battery and that's been changed and working fine now I have a HUGE loss of power. Took the car to a garage and after 2 full working days of looking for the problem and changing a few sensors it turns out I have 3cylinders that have gone and the vehicle is running of just the one! Lol very bad times. I'm planning on getting another engine for it but I have no idea where to start? Do I need an engine with a gearbox, wiring loom, ecu, dash clocks etc OR can I just get another working engine and just do a straight up swap? I would strip it down my self but there's not enough hours during the day by the time I'm done working its pitch black out side lol hope you guy could shine some light on my horribly annoying situation and help get me back on the road!