Highlander 1st Generation (2001-2007)
My 2001 Highlander has been driven in dusty Senegal for a few months now. Shortly after arriving it started having trouble with cold starts (very low idle and stalling). I eventually got it to spit out codes for Mass Air Flow Meter and Throttle Position Sensor (P0100, P0110 and P0120), both of...