what is the cost,and how long to install on a 2003 2500 duramax.how to tell if one goes bad????