You still have:
Background:=True
in your code and you don't need the separate:
Application.PrintOut Background:=False