I also suspect a low battery. Mine is almost 4 years old. May have it checked out. I consider code 42 an eary warning. I will see it it reappears as I have cleared the codes.