I would talk to the police and explain the situation with them. I am actually a vendor on the G35Driver site and am very active over there. I have seen alot of G35 peeps get screwed over by him. I was actually set to buy some parts for my old G coupe but this was starting to happen at that time. Glad I didnt.
Hope you are able to get this worked out