works great, came in locked up but i ended up getting it to work after playing with it for a few mins, installed just a difficult as it was to remove the old one . i asked for a replacement but i sent it back because it was able to get the original they sent me working and fixed my vacuum leak.