Yeah, the "up to 42.5% more power & fuel savings" part triggers the "B.S. alarm" immediately.
Even if it were only HALF of that, it would completely revolutionize IC engine efficiency. Too bad all the major manufacturers are too ignorant to capitalize on it.