new EEC for E303

I have pretty much the same setup and I had some idle and surge issues with the e-cam.....some do some dont,pretty hit and miss with our puters....however to be safe I would plan on a chip,tuner or a dyno tune. I got a custom chip from JMS and it cured the problems, plus you can get things like the fans settings and such changed too. Good luck!