I thought Olthoff's had them for 200.00 bucks. Didn't know they didn't carry mounts for an FE. -Kind of strange if you ask me.
I've heard good things about Craig's mounts, but I thought they were a little pricey (but who am I to say.....I don't make them):
http://craigayl.home.comcast.net/mc/parts/mount.htm
The Performance Unlimited web site says they will have motor mounts "available soon", but I don't know what "soon" means. You could probably call them and find out: 262-673-4077.
I've heard good things about their poly trans. mount though:
http://performanceunlimited.com/cobr...ransmount.html
As far as batteries are concerned, you can pick up a good one just about anywhere. A lot of guys seem to like the Optima batteries. I never put one in the Cobra, but I have one in the wife's Bimmer and have never had a problem.
http://bigtimebattery.com/store/optima_batteries.html
-Have fun!