Every driver needs to know when his or her diesel particulate filters should be cleaned. You can get this information from a mechanic or in the owners manual that came from your car. If you had a custom made diesel particulate filtration system put on your car, it is best to consult with the company [...]