Anybody know what happened to their site, I havent been on there in awhile but for the last few days I have been trying and just getting "404 forbidden" Are they still around?
Also on a side note where would be the best place to add in a capacitor on a 68 xlch.