It needs new resignator pipe,and radio doesn't work,may be loose wire in trunk. Runs great! But to get inspected,was going to cost 700.00 in parts. Due to an injury at work,can't afford to fix. Great for the handyman!