i have a 3d that has a new battery. just recently sometimes it wont beep when attaching lanyard. lights come on and you can hear fuel pump. but no beeps and it wont start. cleaned terminal. is the post just going bad? seems like moving the key around does work but no rhyme or reason when it will or wont work? how hard are these to replace?