Well it could be she lets him know she knows about the other girl, so he has to grab her to silence her. Or, well, why not go the other way around with the revelations. Get him arrested first by making him abduct her - then give the police the location of the body, so they can match up the DNA. So he won't be on his guard the way he would if the body is found first.
Of course that's a lot for your protag to risk on the word of a ghost. If the ghost tips her about the body and then, yep, there is indeed a body where she said, then she's convinced. But without that it's a lot to risk her life on. Maybe the ghost can give her some other kind of evidence, like maybe the location of a murder weapon which is somewhere other than with the body. Or the killer took a trophy, so the ghost says "in his house you'll find a slide from my hair" or whatever, and the protag find said item and knows it's for real - so there she is breaking into the house again.
So in order to get him arrested before revealing where the body is, she puts her plan into effect to get him to kidnap her. Maybe she takes the trophy and lets him know she's got it? Or just takes a picture of it in his house or something, with something identifing it as his house. Maybe she lures him pretending she wants money to keep silent, thinking he either comes along with the money (close to an admission of guilt itself!) or will try to silence her for good.
I love a bit of brainstorming. I always end up wanting to write that story myself.
Hope it gets you thinking anyway.