i think if i myself were guessing i would say its a fuel injection module off a harley davidson (",) (bones will know why i say that...)
oh, and paige. there is another panel that i didnt show that does have ICs on it, although only the 4 pin metal can types. the pic didnt come up very well...