How many different things will make this code appear dealer suggested oil level it's OK Internet suggested battery after sitting idle to long am charging now any other things to try