Just called a local business to them that I found on Google. Spoke with a person that answered at "Diesel Parts Sales & Service "904-356-3341". I asked about Taylor Diesel and he confirmed that they are no longer there, had closed up shop a few weeks ago. I inquired to a shop that could service the injectors on my '97 E300 and he recommended to check out L&J Diesel 904-786-7402.
__________________
#dieselFLEET
---------------
'97 E300
'99 E300
|