Upon a time I saw them on a website and I have heard guys talk about them on here. Who the heck makes them? In my mind they would pay for themselves since you don't have to remove the intake to change a cam. If anyone knows where I can find them I would greatly appreciate it.