I don't now why you're wasting your time here. You're under powertrain warranty. Take it to the dealer to get fixed before you screw things up trying to figure out what's wrong. There is a reason they get paid to do what they do and you don't. The more possible damage you do to it whatever is wrong could make things worse. Then when you tell them you've been driving around with it flashing for as long as you are then they may say screw you and you'd have to pay for part of the repair. You're not a mechanic and neither is 80 percent of nasioc.