Hey all, I just dropped in a set of JE 12.5 high comp pistons and eagle rods into my 99 GSR. Since I put them in it hasnt wanted to idle right. Sometimes it will hold around 650- 750, where it should be. But usually while Im driving it drops out and dies, usually when I pull to a stoplight and hit the clutch. Any ideas? Also, its hard to start when it's hot. Should I invest in a high torque starter? Thanks