My 2004 truck originally had 3.73 gears, and when I toasted the transmission oil pump and had to rebuild I decided to swap to 4.56 gears to match my 33 in Yoko MTs while it was down. I was well aware of the fact that this might cause issues with the ABS system from reading around this and other forms about the swap (i.e. https://gmtnation.com/forums/threads/ab ... wap.14024/) but I am possibly going to go to 35s in the future, and didn't want to have to do gears more than once. I am simply posting this as an update from most of the other articles, dated back in 2015. During gear break in on my truck, the ABS/brake codes set as expected. I used the sps system to update the software on all of the computers in the vehicle to the most current rev, and then used a Tech II to update my tire size to 285/75R16 LT. That's it. ABS issue has not returned. Going to verify the speedo with GPS today, but cruising in traffic I was reading about correctly if you consider most people drive ~5 over around here.
Cheers!