NO. The heads and intake are different. The intire fuel system is different. Fuel pump is different. The intire engine wiring harness is different. But the engine will set right in there and bolt up, But NOTHING will work.
The 2007 Chevrolet Silverado-2500HD has a V8 engine.
The 2014 Chevrolet Silverado-2500HD has a V8 engine.
The 2011 Chevrolet Silverado-3500HD has a V8 engine.
The 2012 Chevrolet Silverado-3500HD has a V8 engine.
The 2006 Chevrolet Silverado-1500 has a V6 engine.
The 2010 Chevrolet Silverado-3500HD has a V8 engine.
The 2011 Chevrolet Silverado-1500 has a V6 engine.
The 2010 Chevrolet Silverado-2500HD has a V8 engine.
The 2011 Chevrolet Silverado-2500HD has a V8 engine.
The 2009 Chevrolet Silverado-3500HD has a V8 engine.
The 2004 Chevrolet Silverado-1500 has a V6 engine.
The 2014 Chevrolet Silverado-3500HD has a V8 engine.