Hi Col,
Did your screen change resolution too?
Try adding in your -height=xxxx, -width=xxxx settings into your TrainzOptions. txt file. The xxxx=your screen resolution. Also ensure this is the same as what's in the setup for Trainz as well.
I had this problem initially after SP2, and this solved this problem.
Hope this helps.
John