2002 360 Spyder, 18800 miles...kept getting P0442 error code. Failed emission test. Smelled fuel while taking a sharp right turn... read about micro...