I'd really like to see one installed in person so I can figure out what modifications I need to make with my current set-up. If/when you have one installed at your shop let me and I might make the trip.
Yes, they will not fit due to the EFI. The thermostat housing and hose configuration puts it right in the way. I'm not saying I couldn't make something work, but would end up retooling for one cars engine that I would never probably do again.A few months ago you mentioned that these would not work on a GT with 2.4 and EFI. Is this still the case?