If you are at all interested,
InTheWorks is back up. the web host was "hacked" and the site was down for two days.
These guy have a new design of the catalytic converter that can increase performance by up to 10% and reduce emissions up to 99%.
Even though they are still in start-up mode, this is really cool stuff!