I am new to the forum! My '94 530i has been maintained by my mechanic who has repaired all my cars for many years. He isn't a BMW specialist, but owns an older model. When Indie had her last issue he suggested I take her to a BMW specialist who diagnosed and fixed her. She is back on the road. They mentioned my Inspection Light was coming on and that I should havea full inspection that will cost me around $850. Indie is regularly checked by my mechanic who changes the oil and checks other maintenance items. Is this inspection something I should have done on top of her regular trips to the mechanic? She is getting older and I want to keep her in top shape. Thanks for your advise.