Bringing this back....
How did it work out?? As I was reading your posts, up until you mentioned you got your flex pipe from Trubendz, I thought: "Crap... I bet he got it from Trubendz"
I had fitment issues with my exhaust from there. I still haven't installed my flex pipe. I have a HFC made by Dom to install (which I'm sure I'll have zero issues), and then the flex pipe from Trubendz. I hope it fits properly.