I have been looking through several sites to find a motor for my 2005 Duramax and was wondering if anyone has one that they would suggest. Duramax66.com has one for $4100 and blackwaterengines has one for $4600. This is a huge difference and I don't want to overlook some detail. Thanks