i got the 2.5 inch offroad from zzperformance, they were out of 3 inch ones at the time, yes it has the flex section, i will let you know..... hopefully