I'd clear any codes and let it learn from scratch. So yeah, unhook the battery for a while.
Forum Rules