Doctor Bimmer
X5 ‘00-’06, 3 & 4 Series ‘12-’20, 3 Series ‘82-’99
“My Prius has served me without trouble for 220k+ miles, but recently knocking and shakes on cold start (and a check engine light and P0301 - cylinder 1 misfire code) prompted me to Google for the likely problem.”