Definitely got that horse hooked up and flying !!!! All goes back to the old thing about don't matter how much horsepressure ya got if ya can't hook it up. The twin turbos gotta give that thing some sort of horrendous top end power.......