After extensive R&D, TurboKits.com has achieved the “impossible”- a turbocharger upgrade that will give the C300 a stronger power band without sacrificing low-end power.