bmw diagnostic how-to?
I have a '99 323i with 170k miles and there are some problems that caused the Check Engine light to stay on.
I read the codes with a standard OBD2 reader and I got:
P0735 gear 5 incorrect ratio
P1189 and P1250 something related to air/fuel ratio.
1. what kind of tool should I use to get more in-deep information about what is going on, beyond what the OBD2 protocol is able to tell? For VW I have a product named VAG-COM that is able to diagnose all car systems, not only engine related. I would like to have something like that for my BMW. I found many products on eBay like Carsoft, Ediabas etc with prices ranging from $20 to $500. Which one has a good price/quality?
2. what might be wrong with my car? air flow meter? oxygen sensor? what's the part that fails usually on these cars?