Blue Crush, this mod you installed, the Voltage system sounds pretty neat & I'd like to get it for my car, but, honestly does it really give you that extra power that you think it does or would you chalk this one up to the placebo effect? Of course you can't trust the manufacturer, they always p...