I agree with the above postings.....sometimes it's better off o fight this thing from a distance, or you might end up in a loosing battle and no car......Sorry this turned out to be such a nightmare....
PD.
....If all else fails, I know some "compadres" in south Bronx that can make you car problem "go away".
...(just kidding). Hope you fix that soon dude...