While I find it interesting that you admit having this problem for a few days (this just didn't suddenly happen today), and you have a major situation in 2 days, it might be wiser time spent to get it to a tech rather than asking technical questions here, which you yourself can not resolve. Sorry to be blunt, but take it to an experienced tech right now. Lots of assumptions on your part also in terms of what really is, or isn't. You might be right, or not. If you need repair references, please let us know. We'll try to steer you to qualified techs. Best of luck. Gordon is correct on the technical issues, btw.