Got everything installed, runs better but still rough. I'll drive for a while tomorrow and see if the computer does any fine tuning for me.