i checked out the links in your post. I'm a mechanic so my experience is only with your usual oem or high performance equipment. One of the links looked great - if it works. I'm skeptical since a lot of sales peolpe make all kinds of claims that rarely turn otu to be true. Let us know if you install one
