I've had similar problems (odd power window operation and a CEL) when I've had a low battery (i.e. car was in for convertible top replacement, operated it all day).
I found that charging the battery overnight had the windows operating normally. I cleared the CEL code (a MAF code if I remember correctly), and it hasn't reoccurred since.
Might be worth checking the battery voltage with a multi-meter?
|