On my project bring back to life off the road since 2003 Centauro, I just had the injectors serviced alls well except the filter screens are shot and they didn't have any replacements I haven't had any luck in finding parts for these injectors. Any thoughts on where I can come up with some or maybe something else?