OK, another round of tests to conduct...
... as soon as it stops snowing!
For those following along, Terrence at Haines Motor Sports emailed a couple of to-do's directly. See below:
Check the square multi pin plug harness on the driver side suspension tower is bolted together tight...then check for the extra grounds being fitted...one from the trans bell housing to inner fender...the other from the passenger side engine mount bracket to ground on the fender/firewall and check the grounds from the pcm plug behind the power steering res to the inner fender...TH, Haines Motor Sports Inc.