Evening all,
My z3 has put itself into limp mode and won’t go above 2000rpm.
Did a code read and got p0505 idle engine air control valve code, which can be numerous things apparently.
Took it to a friend at the garage who says it has a misfire on one cylinder, the spark plug and coilpack...