Yeah, that is something that has been observed for a long time, though I've never seen a really good explaination for it. Basically, when you give a ship 2 engines, FL doesn't know how to handle the engine kill properly. Normally, when you hit engine kill, the linear drag of the engine goes away (as well as the thrust), and you just float. Your ship does slowly lose velocity because of the linear drag of your ship and a setting in the constants.ini file, but it's a slow process since the linear drag of your ship is 1 by default.
However, when you add a second engine and do an engine kill, FL does eliminate the linear drag of the engine, but it doesn't take away the max_force. So, your ship suddenly has a force of like 70,000 applied to it (or whatever the force of the 2nd engine is) but only a linear drag of 1, giving it a max speed of 70,000! Of course, this is limited by the ANOM_LIMITS_MAX_VELOCITY setting in the constants.ini file.
I'm just assuming that's why 2 engines gives you that super speed when you hit engine kill. I don't know for sure, but it seems to make sense.
However, when you add a second engine and do an engine kill, FL does eliminate the linear drag of the engine, but it doesn't take away the max_force. So, your ship suddenly has a force of like 70,000 applied to it (or whatever the force of the 2nd engine is) but only a linear drag of 1, giving it a max speed of 70,000! Of course, this is limited by the ANOM_LIMITS_MAX_VELOCITY setting in the constants.ini file.
I'm just assuming that's why 2 engines gives you that super speed when you hit engine kill. I don't know for sure, but it seems to make sense.