Wrong Bellhousing?

Ok, the number on my input shaft is C13212-1

the number on my bellhousing is #3743859

I went to mate the bellhousing up to the transmission and found that it didn't slide over the outside of the input shaft that easy...well, actually not at all...how tight to these things fit? Do they slip on or is it hard to press them on?

Thanks
Craig