This might be totally irrelevant, but thought I'd throw it in anyways. Is the cluster that you have match with what you got... I mean, is your car a manual and you got a cluster off an automatic car (or vice versa)?
I know that when I did a cluster swap in my car (93 DX Coupe) that I didn't have any problems with my CEL. I also took the liberty of swapping the speedo (center gauge) so that my milage stayed the same.