I cleaned the throttle assembly really well and it had made a big difference in how it runs and it is not making any hints of stalling so far. Thanks again. Any one have a cabin light for a Montero 4d 6v 1990? Thanks.