P0505 bmw Source Source Source Source Source Source Source Read Also: P0505 idle control system malfunction bmw P0505 bmw e39 Bmw fault code p0505 P0505 bmw z3 P0505 bmw e46 P0505 bmw 740il