This mass air flow worked good when it was removed. 84-88 Pickups 84-89 4Runner's 4cyl 22RE. It will NOT fit 89 Pickups.Thank you for looking with Toyotafoolish. Please match your part number or make sure this is the exact part you need before purchasing. If you need more information please send us a message and we will get it back to you as soon as possible. We want our customers happy with our service and parts that we provide. Please if you have any issues reach out to us and allow us the chance and opportunity to resolve them before leaving negative or neutral feedback. This item is in the category "eBay Motors\Parts & Accessories\Car & Truck Parts & Accessories\Air & Fuel Delivery\Air Intake & Fuel Sensors". The seller is "toyotafoolish" and is located in this country: US. This item can be shipped to United States, Canada, United Kingdom, Australia, Mexico, Germany, Japan, Denmark, Romania, Slovakia, Bulgaria, Czech Republic, Finland, Hungary, Latvia, Lithuania, Malta, Estonia, Greece, Portugal, Cyprus, Slovenia, China, Sweden, Korea, South, Indonesia, Taiwan, South Africa, Thailand, Belgium, France, Hong Kong, Ireland, Netherlands, Poland, Spain, Italy, Austria, Bahamas, Israel, New Zealand, Philippines, Singapore, Switzerland, Norway, Saudi Arabia, Ukraine, United Arab Emirates, Qatar, Kuwait, Bahrain, Croatia, Republic of, Malaysia, Antigua and Barbuda, Aruba, Belize, Dominica, Grenada, Saint Kitts-Nevis, Saint Lucia, Montserrat, Turks and Caicos Islands, Barbados, Bangladesh, Bermuda, Brunei Darussalam, Bolivia, Egypt, French Guiana, Guernsey, Gibraltar, Guadeloupe, Iceland, Jersey, Jordan, Cambodia, Cayman Islands, Liechtenstein, Sri Lanka, Luxembourg, Monaco, Macau, Martinique, Maldives, Nicaragua, Oman, Pakistan, Paraguay, Reunion, Uruguay, Russian Federation.