My friend and I just put 2 15's at 4 cubes each in the back of your same truck. no trouble at all. probably could have gotten 3 in a wall with lots of discomfort.
stuff gets loud in that truck
your installer is dumb.
lots of people build just find someone near you
good luck and i know for a fact that dub7 will be awesome in there