This issue is driving me nuts. My car is driving rough at idle and bogs under heavy acceleration.

Check engine light is on... The error code is P0103.

So far:

The MAF has been recently replaced.
There were 2 split wires by the MAF.. so I spliced in a new plug.
The filters look clean.

Is there any way to ohm the wires and the sensor? Is there something else I can check/do... My battery light has been on for a week and died last night. It was replaced this morning but the light is still on, can this be a part of my issue; or just a separate frustration?!?