Good pump taken off running car. No leaks or issues. Came off 1983 300D. Includes good used belt. Not sure if belt will work on other models. No filter inside unit. Ships free. Thanks for looking.