even if no check engine light is on, I would still take it to a mechanic and have them run diagnostics on it. There might be a code that can better explain the issue. Mine was doing the same thing and ended up changing the MAF.
stay clear from dealerships - they will bend you over big time
Had the same problem. I had bad Coils. Gave my mechanic all sorts of false readings. Interior lights would turn on intermittently, i.e., check engine, ABS...car would even choke at times. Check the coils buddy. GL.