Steven,
Welcome to the Club! I have a '73 and the parts manual shows we have the same switch. Part number S1661-2. It's only $400+

. My switch broke two years ago and I found the posts linked on the first page of this thread. If you go through he posts you'll find out this:
Cessna Part S1661-2 is expensive and the right part.
S1661-2 is a MS25201-5 (MS = Mil Spec) with the toggle threaded to 1/4-28.
Peerless sells the MS25201-5 for $43. But the toggle has no threads.
So, here's what I did. YMMV. I removed my broken and original 1973 S1661-2 and it had MS25201-2 stamped upon it. I bought the $43 switch in the photo. I bought a 1/4-28 die similar to the one in the photo for under $10. I put threads on the switch toggle. It was very easy to do. I showed the old switch and new one to my IA and explained what I did. The new switch was installed and the IA signed my logbook. About $60 in parts for a correct, legal and new switch. This happened during my owner assisted annual, so no labor as I did all of the supervised labor.
This place is an incredible resource for 150/2 pilots.

HTH,
Tim