This morning my battary light came on on the dash 
Now when i get the rev's up high it seems to faid alway but when i let back off the light comes back on
What could it be?

Now when i get the rev's up high it seems to faid alway but when i let back off the light comes back on

What could it be?

