Not sure about the red wire.here is a computer mount http://secure.ultracart.com/catalog/.../ACC-1030.html Are you sure your torque wrench is working correctly?I torqued the oil pan and intake manifold to specs and had no problems.89 in pounds is very light.

