904 brakes torgue converters

Idle is 900rpm. Yes i have installed TC properly and its go to trans easy, it aint stuck or nothing when i push it in to oilpump. I also have opened the oilpump and there seems everything OK.

Maybe i should use normal flexplate (that flex better that thiker metal tci plate) and use 360 turbine whit balanced to 360 engine and order it whit cromemoly snout. Then chek aglinment whit dial bore thing. That also mean i have to open up my trans, sounds terrible. expert guys are so expensive that i dont want to do the job whit them.

enything else i should do?