By 'forward', do you mean toward the front of the truck or toward the engine? Actually, it has been jumped from inside the radiator bracket and is now bolted onto the engine side face of that u-channel bracket. It's been that way since I bought it. They put a new Champion aluminum radiator and installed the 235 with the pump that's on it, too. The old pump's shaft is 1 1/2" longer than the new one, but the old pump's pulley is 3 1/2" deep. The new pulley is 2" deep. That would come out even, but the 3/8" spacer, although it puts the pulley in the right place, ends up leaving the shaft 3/32" below the face of the spacer (not flush with its outside face). Then there's the 3/16" thick fan blade that has no bearing at all on the shaft. This, plus the slop in the notch spaces in the spacer for thru-bolting makes it even worse. The new classic parts pump's shaft is too short. The old one fits and works just fine. I just think somebody errored in not taking into account for the crank shaft ahead of the lower pulley, misjudged the thickness of the 3/8" spacer, or the easy answer would have been make the shaft a quarter inch longer so the fan could spin on the shaft, not just the spacer with over sized slots. Is Dave's spacer plate 3/8" deep? If so, it won't work here.
I actually just got n the general questons forum and asked if anybody knew a good pump rebuilder. The old one is OEM GM. The CP part, who knows? If it's a refurbished original, they goofed on the shaft length.