FWIW, in TS2012, I deleted the JointedRail Effects Library that I downloaded with the payware locomotives and everything is working great. No more dump stack errors on any JR locomotives.
Mccarrolli, for the errors you're getting.
On the CSX C40-8's:
Open for edit. In the mesh body folder, run the body im. file through Pev's PM2IM.
There is a nose.texture file. Open it with notepad and change Nose.tga to nose.tga, seems to be case sensitive.
For the GP40's:
Open for edit. In the mesh body folder, run the body im. file through Pev's PM2IM. That should take care of the digit errors.
There is a dsah_dials TGA. Rename it to dash_dials.
Delete the brake01.texture.
Create a 16 by 16 pixel TGA in Infranview and name it map0. Put it in the mesh body folder. Open the map0-map0.texture file in notepad, delete the Alpha line if there is one.
Any illegal character errors, open each .texture file and make sure it doesn't have any weird characters. If it does, delete it.
Some of the CSX GP40's will show a missing cab. You'll have to open the config file and find the extra cab and delete it. It should be in the bottom section under interior, the correct one is on the bottom line.
Basically, every TGA should have a corresponding .texture file. Make sure both are the same and spelled the same. This should clear up most errors.
Dave......