Small update : Powertune re-tuned the car yesterday. It started at 602kw then kept floating around 630kw except the car felt like it kept making more than what it was showing on the dyno, so the only other option was to take it for a power run down at JEM. Adam and the Powertune boys got the car strapped down on JEM's Mainline dyno and gave it 2 runs that showed 703kw both times.
I will run the car down the track again soon.
=)