Service intervals on a bmw m3 Source Source Source Source Source Source Source Read Also: Bmw 116i service intervals Bmw e90 service intervals Bmw 730i service intervals Bmw e90 330i service intervals Bmw 318i e46 service intervals Bmw 320d service intervals