A mechanic told me I need an air MAP sensor for my '93 525iT. If correct, would this cause an occasional bogging down? The check engine light also flashes on when this happens. Sounds more like he might've meant the MAF sensor...