Break in
Sorry to hear somones been at ya motor, maybe a spell of keeping it somewhere else, friends or family property/garage will make these people think you parted with the car, from what you have described sounds like the same crew are trying to steal it,
C L