They should be able to be cleaned. I have had some that were completely blocked that were able to be cleaned. Here in Illinois I am generally charged somewhere around $15 per injector. Try to find a diesel truck repair facility. They usually have the equipment. If not here is who does mine: www.gregbatesautomotive.com