Perfect, easy install, works great. I have a 310, year unkown, but somewhere after 2001, suspect 05-09. Ordered complete kit. Just like new.