Finally getting closer to finishing this engine! Installed the oil pump(09) Save Image Image gallery: 2000 BMW E90 Rough Idle - Is It The Timing Chain?