Can't see all the 90* bends, but TQ is right. I would wack off the exhaust so it does not extend any lower than the top cooking grate. The 3.5 inch exhaust is too small but keep the altitude (35 inches is pretty good for draft). Also, the intakes (2@2x6=24 sq in) are right at the minimum limit, given your cook chamber size you need intake and exhaust to be more like 30 sq in.
Bottom line (IMHO) for a 120 gallon tank, a 6 inch exhaust = 28 sq in is enough but you need a little more intake (2@ 2x6 = 24 sq in) try to add another 2x6. Either cut the stack flush with the top of the tank or not more than the top of the upper cooking grate and keep that stack at 36 inches+.
Best of luck!
Weber 26.75 OTG w/CI grates & SJ/WSM Mini
Home built 24"x72" reverse flow stick burner trailer with 18"x44" grill w/CI grates and upright SS gas oven/smoker.
Home built 48" fire pit with a 30"x30" Santa Maria style ranch grill.
Home built lump charcoal retort, iGrill & a bunch of other cooking toys.