I recently purchased a 2004.5 GMC HD 2500 ( 45000 miles) and would like any info on synthetic engine oil ? And which filters were used?