Hi John,
I think that you have attached the fortran file twice instead if the steering file.
Moreover, I see that you print out SINLAT (which is varying in your case) and FU%R and FV%R which are not varying (I guess), isn't it?. So the problem comes from VN%R and UN%R which are not varying (or at least not correctly). Try to check what is the problem with VN and UN.
I will wait for your steering file, and if you dont mind, send me your model directly on my email This email address is being protected from spambots. You need JavaScript enabled to view it., I will run it on my computer.
Regards,
Riadh