Yes it is a stock replacement apps. It came with a bellcrank assembly and when I put it on it was worse then before I replaced it. So I checked the voltage the way it came and it was at 0.746 wich from what iv read is way to high. Thats why i brought it down to 0.420 and it helped a lot but still not right. It only screws up when I come to a stop sign or after full throttle. And I could drive for an hour and have no issues park to get fuel and boom screwed up again. It'll never screw up when I'm driving tho, only when I let off.
and the apps that came on the housing didn't have a voltage tag on it either thats why I just set it to 0.420