Sounds like the starter motor to me also - is it intermittant or all the time? If its not all the time, get the starter motor tested, I'd almost guarantee its dropped a winding in the motor somewhere. This will mean that when it stops spinning at one of its normal spots (DC electric motors usually stop in a couple of spots rather than just free spinning to any spot), it will spin up again if its on a good winding, or if it falls on the spot where the winding is buggered, it wont flux up to start the spin and will just stay stationary. Its a reasonably common problem of DC electric motors (although, common in the sense of if it fails, this is a likely way for it to fail - not that electric motors fail like this all the time)
Fuse box under the bonnet will be where the fusible link for the starter will be. It won't be a normal blade fuse for starting, although its a good idea to check them all fuses while you're at it.
Whip off the IC, and you should be able at least see what you're doing under the bonnet. Dont expect to be able to test for this sort of problem on the car - you'll likely need to take it off the car and either bench test it if you know what you're doing, or drop it to a workshop and ask them to test it for you. If you explain what its doing to them, they should be able to check it out.
Careful continually hitting the starter motor with the key if your lights are dimming - it means the starter is pulling lots of current still, and if you continually hold it trying to start it, you'll cook the starter motor.
Cheers,
Ben
MY00 Red RX, a nice daily that was sold off once the B4 became reliable...
MY02 Blue B4, aka 'The Project' - v8 JDM STi engine package and assorted other 'goodies' - Sold, then bought back for parts. Stripped and crushed.
MY03 Blue RX, the newer old daily, pretty well more B4 than RX now... In the process of being converted to the track toy... Watch this space!
MY02 Silver Wagon, H6 conversion, full blue/black leather and almost full black interior to go with it.
MY03 White/Silver H6 Outback, donor car for silver waghoon.
MY97 Silver RX, acquired to become track car, but plans changed. To be stripped and scrapped in time.