yep i had that same exhaust setup on mine
problem is the flange on the elbow is only 2 1/2" and the elbow itself is just a wall of restriction which i intended on getting rid of if i was keeping the ct26
do a couple more mods, intercooler, intake bit of boost then stick a 3" elbow on and get rid of the stock 2 1/2 flange (get a new one made) and you will notice even moreeeeeeeeeeeeeeeeee