I think I got it figured out.
System > Admin > Printing > Laser_Jet_4050 > Installable Options
total memory was set to 2mb - which is not even the printer default. I
changed it to 36mb or more to see if that helps.
The printer is plugged into my router, static ip, yes it works.
I have to print a page later today so Ill post back after that to see if
it prints better after the above change.