I have ordered a clock spring for my 2500 as per VIN and what came in was completely wrong even though they said that it was the correct part. After trying to contact the company via email I got ignored. That’s what you get when you try to save some money I guess