Printing problems can almost always be traced to the monitor. Calibrating it, sets it to an industry standard—what you see on a calibrated monitor is what comes out of the printer since they follow the same standard. Printers and image processing software have no idea how your monitor is set and the printer prints exactly what the software sends it. You compensate for the monitor with your eyes, but the faults of the monitor are then embedded in the print file.
Deviation from the standard will have the opposite effect upon the print. If the monitor is warmer than the standard, the prints will look cold and blue. If the monitor is more contrasty, the prints will be flat. If the monitor is highly saturated, the prints will be desaturated. A snappy looking TV image can be devastating to print quality.
I suppose you could use trial and error to come up with a set of correction layers that compensate for what you see on your TV, and once you get what looks good on the screen, apply these layers as a preset or Action. The image may then look horrible on screen, but will print correctly. I expect that calibration would be a simpler solution.