Check all of the ground circuits, this is usually the source of issues on the earlier models. May also be a bad relay or fuse?