Insoluables are running very nice on this analysis. Personally I would stick at the 15K mark because this was a winter run. Even though at 145K miles on an 04 truck it must only be shut off to change oil.
Use a 15W40 dino in the summer and the 5W40 in the winter.