well if you had the heater blower on , then the battery light will be on but quite dim
(a feature Gtis have

)
but basically mine started playing up a little bit like that and it turned out to be the altenator on the way out.... not cheap!
Ps.. oil pressure ? lol