Untested, one pin on the main connector has deformed plastic, but fixable. No clue which engine/car it belongs to .