FELIWAY! Yes, it is the pheromone spray.
It can be expensive - but one bottle lasts a LOOOONG time!
Ask your vet if he has a trial sample you can use. You do 2 - 3 sprays a day, or whatever the vet says (on kitty's favourite spots).
My Oscar is on it for life - even though he was wild, and has been a total suck for two years without biting or anything, he gets just stressed enough that he will get UTI's and other things. Your cat's early trauma has no doubt affected him.
Please try the Feliway!
AND - there have been great reports here on an animal psychic - I think Moosmom has the contact.
"I have six locks on my door all in a row. When I go out, I lock every other one. I figure no matter how long somebody stands there picking the locks, they are always locking three." -- Elayne Boosler