Could this be an alternator thing? When I get into higher RPM's near redline the battery light starts flashing and it feels like the car is going to die. Also a whining noise is coming from under the hood. Almost like a water pump noise but I replaced that so it shouldn't be the water pump. Any thoughts? Thanks.