My e36 2.8 sets an e4 p1189 rich code for the back 3 cylinders. It never sets an engine light. I clear the code and it's back in days. My guy does not have a smoke test machine to properly check for vacuum leaks. Does someone know any place in JHB where I can get a smoke test done? I know a rich code should not set a rich code but want to rule it out.