idi_or_die
Registered User
I was surfing the inter-webs a few weeks ago and just so happened to run across the R&D Performance website. They specialize in idi diesel performance and i was wondering if anybody has done any business with them. I sent an email but i have not received anything back. Are they still in business?