Youre lucky to have had the 200gig drive boot at all. Usually larger drives require more power than the internal controller can provide. This may have something to do with why its so temperamental.
That aside, its not unusual to have to shape the drives geometry manually for larger drives. HDToolbox only saw my 400gig drive as 32gig no matter what I did. Thankfully manually editting drive geometry seems to work nicely.