bad luck dude sad to hear however still a bit silly putting ur foot down in the rain especially with the amount of oil on the roads... plus u say you were in 3rd doing 50 and boost hit i wouldnt have thought that would be more than 2,600rpm - 3,000rpm which shouldnt be all that much boost at that stage... anyways hope it doesnt cost to much to repair.