I cant find a replacement right prima 175mm square taper
try searching for Primo 😉
Are bmx bottom brackets all the same size?
Nope. Powerbites have a 22mm axle so the bearing inner diameter will be 22mm. A lot of cranks are 19mm (profile etc) but some others are 22mm e.g. Odyssey Thunderbolt. Check what kind of BB shell you have a well, could be American, Mid or Euro, although unlikely to be euro if you’re running a 22mm axle as that doesn’t leave much room for bearings. If the bearings push directly into the frame it’s a mid BB, if there are cups pressing into the frame that the bearings then sit in it’s an American BB.
Any recommendations for sourcing one or replacement crank set
Actually I *think* I’ve got a spare set of primo powerbites that are in fairly rough condition but AFAIK structurally sound. You can have them for postage costs, which will be a bit as they are heavy as a heavy thing.