i have for sale a 2004 lly duramax motor, it needs driver side up pipe, injector return lines, fuel starter relay, and turbo mouth piece, bought from mechanic it has 60k miles, i have also a 03 lb7 motor, needs bearings and oil pan, have lots of extra parts, let me know what you need