Was this vehicle purchased new at a dealership? The reason I ask is that alot of dealerships require that a LOJAC or other tracking device be installed if the person purchasing the vehicle is a first time buyer or has new to no credit. It is assurance for the lender that if the vehicle is not paid for each month or if the person is hiding the vehicle they can find it.
Not sure if you know all that. FYI, they found my truck when it was stolen and it was in a parking garage 10 levels below ground. Once activated it will take only minutes to pinpoint it.
I hope that helps and I want you to know you are in my thoughts and prayers. Stay focused and as positive as possible.