There's a lot of questions here, so let me answer infinitiemperor97's first.
1. No, it shouldn't. one of those 49 state legal exhaust manifolds on Ebay will work, and should not throw code. Those DEC rebuilt catalytic converters should be fine. Obviously, it will not pass CA smog, probably fail the visual inspection. Only source for a CARB legal exhaust manifold is the dealership or used.
2. It can be repaired, but you need to have soldering experience. the component can be repaired and contacts reflowed, but it isn't something most people are capable of. Best bet is to try to find a replacement on Ebay. BTW the 2003-2004 M45 has the same engine and center dash, so that could be another source. The joystick is just what it is, similar to a game controller joystick- it is spring loaded center and in four direction. As you move it or press, it makes contact. Those contact points get worn out (or crudded up). You cann try spraying it with contact cleaner (with it off). That might work to free gunk built up from Armor-All.
3. Not sure, I had a friend who owns a auto body shop do it for me.
4. There is way to read and clear faults: Turn ignition switch ON, and within 5 to 10 seconds, press ACCELERATE/RESUME switch 5 times. Then press COAST/SET switch 5 times to start self-diagnosis. It should flash error codes. To clear codes, During self-diagnosis mode, press CANCEL switch 5 times, and DISTANCE switch 5 times. If you still have errors, then you have a hard fault and need to fix the malfunction. Look in the ACS ICC trouble diagnosis section of the FSM for more info.
5. Yes, and there is also a filter that needs to be replaced, as well. First, check the color of the fluid. Do a spot test- and then determine how burnt the fluid looks. At almost 100k, you should at the least drain and replace the fluid. There is a drain plug on the trans fluid pan bottom, but it doesn't even come close to draining the fluid. There will be about a inch of fluid still undrained at the bottom of the pan. There is a magnet where the drain is, to attract metal particles.
Hope this helps
P.S. I have a working ICC laser sensor, if you find that yours is bad. email me at
[email protected]- make me an reasonable offer.