my 2001 Toyota 4runner occasionally stalls when starting then restarts. When I shift back to park through neutral it will restart itself while making a hit pitched noise. The check engine light does not come on. We've changed the fuel filter, air filter, cleaned the mass air flow sensor and fuel injectors. Took it to the dealership, they couldn't get any codes, and cleaned the mass air flow sensor again. HELP!