so i went to start my 2005 GMC 2500 HD the other morning and noticed the oil pressure gauge was just sitting a zero. truck started and ran just fine. being the owner of a 2003 GMC i knew there were problems with instrument panel clusters so i thought for sure that was the problem with truck. Boy was i wrong....just got the call from the dealer saying that my ECM the one located under the battery is or has gone out. $1300 is what he told me it would cost to fix it. anyone have a cheaper fix to this problem?