All parts came off a 2004 Cobra and have 20,000 miles. Price is $325 + shipping. If you are interested or have any questions the best way to reach me would be by txt msg or a phonecall @ 813-3354238. Chris.