That, my friend, looks amazing. Keep it up!! I'm feeling the urge to dig out my FEF-1 diagrams now!
-Ben
Too late, I got there first!

But hey, nobody says you cant make one.. it would probably be better than mine if your CA&L locos are anything to judge by...
I would reduce specularity even more, and at least darken the color a touch. A few tips to making models look nice I've found over the years:
-Make the specular color a little off-white, because pure white seems "plasticky" no matter what.
-for Blender, a hardness of about 300-500 should serve you well.
-m.tbumptex textures are useful, because a properly formed normal map will help give the effect of wavy or imperfect shine on a model. This is essential for realism. If you can spare the investment, CrazyBump is your friend. I can send you a picture of the settings I prefer if you decide to get it. Otherwise you can try and use Blender's normal map baking function (note this requires a "difference" mesh that probably isn't worth your time to build) or any other number of programs designed to help create normal maps.
Thanks Trainboi1! These tips are more than appreciated!
Currently, I have just been baking the ambient occlusion, then using that for the majority of the textures on the loco. And as for hardness, I put it all the way up at 511. Perhaps thats too high.
As for my normal maps, Im using a normal map plugin for gimp. Perhaps I should start using something like crazy bump. Might make my life a lot easier...