Comes with everything minus the passenger side PVC tube (part that the Jlt oil separator replace). $80 shipped, paypal is svtjocson@yahoo.com