Supposedly you can bolt the JRSC on and it should work fine with yoru stock stuff.
You may want to get a better fuel pump just for the hell of it -- but injectors and ecu arent necessary.
NOw, as far as it not working in Ohio. that's lame.
If they're talking about humidity/heat in the summer - that goes the same for anywhere. The hotter, the less power the car makes, period. It will still add a buttload of OOMPH to your car though...
and in the winter, well -- the colder the better
=]