09 duramax 10100 miles junk
09 duramax completely stock just turned 101000 miles crank broke this thing has been a piece of junk since 30000 miles it's on its third set of injectors third transmission on its time for a new motor haven't pulled it apart yet to se where it broke but will...