If it's repeated clicks, that sounds like the starter solenoid...and that sounds like a weak battery. You said you tried with 2 good batteries, and that may be, but also may be that those batteries didn't have the amperage you need to crank.
Try jump starting...and, you should know if you did the cluster test right or not. '120' sound like a possible voltage reading, (it's #9 on cluster), but others might display that also.
I think you'll start with a jump start.
As desperate as this sounds, in comedy, 'likes' and 'views,' 'friends,' and 'retweets' really help. If I've ever helped you, please help me by friending, liking, viewing, and retweeting. It makes others think I have a following...it'll take you a minute or less. If you could, I'd really appreciate it!
A recent set--NSFW audio: https://youtu.be/_dcxcZfD6dg
Mangofy your E46!