It looks like one of those "power modules" i used to see on ebay a few years ago. the seller was from some eastern european country, something with "stan" in the end like uzbekastan. if it was hooked to your ecm it probably was. not sure what they did though[confused]