175 FC-TY301 crank set upgrade Im a newbie to the MTB scene, I have a trek bike that has a Shimano 175 FC-TY301 crankset. Today the pedal has come loose and flogged out one of the cranks. While I'm going, what's a good crank upgrade for this that will just go straight into the current housing without having to make any modifications. 

I'm in Brisbane if that has any bearing on recommendations.(availability etc)

Cheers if you can help at all. Don't want to be buying parts and them not fitting and wasting money.
On a Shimano Tourney equipped bike I would not bother upgrading much. You could put an Altus, Acera or Alvio crank on but there is no point going beyond that.

The TY301 fits on a cartridge square taper also bottom bracket. Altus, Acera and Alvio ranges all have triple crank that fit on such a BB. The trick is that different cranks need a different length BB axle to get the right chainline. What you'll need to do is match the new crank to your current BB - OR - get a new BB with the new crank.

Shimano makes this really easy by publishing all the compatibility information. The FC-TY301 page lists the BB's it is compatible with, you can look up other cranks specs here https://productinfo.shimano.com/#/lc.