This Impact is one of the first ones to arrive in the us, never had any issues for many years, no leaks, nothing but a couple years ago i decided to install a power plenum to help with performance but unfortunately after that, the Impact stated acting up, it lost power and changed velocity, it...