Wow, and yes, it's definitely harder on the car than a simple 1/4 run. Is it still the same IC pump as the original? More than likely looks like it for sure unless you have a boost leak some where. At least you enjoyed the day and what a heck of a Xmas present!
