Hi, What I see is this. You changed the enemies entry for the Terran fighter and made the Randomly Generate Components = False. You have to fighter engine, cockpit and such which is generated in the enemies file. All fighters must have these components is not being generated. So you could either add them in in the enemies entry or a better way to do all this is to leave the enemies entry the way it originally was and change the terran fighter in the main_purchaseshipsenemies file and add your stuff to the fighter there.
I didn't see your edit at the bottom before I posted but it looks like you have it under control now.
