C'mon people. Lets get a group of modders to focus on and fix this short repair time problem. If we could fix this, it would make gameplay sooo much better. I have run out of ideas on trying to fix it.

Let's not give up on this!
Is it possible the repair times are hard-coded into the SH3.exe file? Upon further testing, I have noticed that changing between the realistic and non-realistic repair times does actually make a small difference in repair times... very small. So I figure that there is a line somewhere that changes the repair times, but the big question is which file and what line? I have also played around with the recovery time numbers. Tried very low and very high numbers multiple times. No effect to repair times.