Not sure on the length or exact specs of this engine. However, read a review of the Colorado -- sluggish and low tow numbers. To my way of thinking this indicates a lack of low end torque.