RE: anybody else had this problem?
If it's truly the ignition and not the battery it's called a defective coil. They can only get so cheap before they become unreliable or ineffective. They have no competiton now so they can use whatever parts they want. Where else you going to go?