Which works best for cleaning the IACV on a BMW, MAF sensor cleaner or throttle body cleaner?

Resurrecting an old 1998 E46 BMW 318i by cleaning its various sensors, replacing the ignition coil pack and its leads and plugs, replacing its filters and fluids, removing sludge from the engine after 2nd oil change with a motor oil designed to dissolve sludge and then cleaning the fuel line with an additive. 

I'm wanting to know if its best cleaned with a MAF sensor cleaner or throttle body cleaner. 

1 Answer

Still have questions? Get your answers by asking now.