Its a fuel pressure regulator. The previous owner used it to leaned out the fuel mixture is my guess. The dizzy only has 2 wires coming out of it where the turbo dizzy has 4. Still there must be a CPS sensor in the dizzy cause theres not one near the crank. That Im certain. The engine shouldnt run without the cps right?