Is their anything that will give a false code for the cam sensor besides a bad cam sensor ?? Eg...battery, bad conenction...etc .