How much does an injector pump cost for a 2003 chevy duramax diesel,how much time to be installed by a mechanic??