a bad hub wont throw a engine light, it will light up the abs light , trac control and or the svs light. or all of them. you have two warning lights one is for the engine and the other is for the car.