Hey man welcome to the supra world. Umm the names of the two you mentioned I have not heard of, but i'm also not the most active here. And as far as the rebuild, Do you have any plans of your own yet? Since it's going to be a track car would you perhaps plan on putting a turbo on it later? if so the guys here prob have a few recommendations for the rebuild.. well enjoy your supra man..