Never heard of it. It reminds me of some gimmick from a few years ago that was supposed to increase hp and mileage(can't remember the name right now) was advertised for about 6 monthes and then gone. If Jimberg saw it and said its crap then... its crap. LOL
Good to see you post Jim, how you been bro?