This engine is out of my 1998 Nissan 240sx, it has 106,915 miles on it. Never had a problem with engine ran great. selling it for 400$ come with everything but the harness