I had a Mazda where the fuel trims at idle would go way up high in gear with my foot on brake ,but fuel trims would go back to normal in Park with foot off the brake. Seems the vacuum brake booster was leaking where the master cylinder attaches corrosion set in and it wasn't sealing correctly,