Battery may have been dissed - problem started quite a while ago and was barely noticable at first, so not sure.
Are you thinking I need to do ecu reset procedure? I've read this is just disconnect battery, leave for 2-10 minutes, reconnect & drive the car to let the ecu relearn settings, no downside to trying this? The battery was almost totally flat recently after sitting a while - RAC had to jump start it. Don't know if that qualifies as a reset. :)
Or is there another reason for question about battery disconnect?