where have you checked the wiring??
has the blue wire on the mutiplug got 12v??
this wire usally snaps causing the light to come on
also is the alt shaft spinning the alt???
there is a fuse that blows in the engine bay fuse box
if not pm me and i'll talk you though