why would you NOT DO cardio first thing in the morning on an empty stomach? that's probably the best way in the world to burn fat (provided you have proper post workout nutrition as not to go to catabolic)
why?
and IMHO you are overtraining with that split, you need more rest days. try: push, pull, rest, legs shoulders, rest, repeat.
you can not train 3 days in a row efficiently