yes it has an altenator its just not the big aux. one you will see upon lifting the hood of your car. Enjoy lunch