I was looking around my 94 Cobra and found a black box under the passenger seat. the only thing written on it is Ford Motorsports. It has adjustment dials for A/F ratio and the rev limiter. Are these still made? Ive never seen one of these before.