Sounds like a battery issue. Usually when the battery is getting weak or does not take a full charging, it shows those signs of lights dimming, and at certain points when it gets too bad it will stahl the car out. Also a possibiltiy could be the alternator going bad and not providing a subtle charge for the battery. But overall take your car to autozone if you have one near and they will test your battery and tell you if it's good or not for free in like 2 minutes.
FOUNDER of the BMW-Forums Michigan Club
<span style='color:green'><a href='http://www.cardomain.com/memberpage/458339' target='_blank'> Car Domain UNFINISHED </a> </span>
<img src='http://www.bmw-forums.com/forum/uploads/post-4-1078289877.jpg' border='0' alt='user posted image' />