A good Trans. shop

Yes the IS means Input Shaft.