I have an 08 fxdc, with 30,000 miles. Last night It wouldn't start. It was cranking real good but not turning over. Checked the fuel pump fuse, which was ok. Read about turning the ignition on and off 3 times. Tried this and it started up immediately. There are no codes shown or stored. Any idea what turning the ignition on and off 3 times does? Would hate to get someplace and be stranded because it wouldn't start. Thanks for any suggestions.