Criminal Law Questions? Ask a Criminal Lawyer.
Before you meet with this investigator, you should hire a criminal defense attorney to discuss this matter in detail and to formulate some strategies before meeting with the investigator -- if you ultimately decided to go through with this meeting. You need an advocate to protect your rights. Again, get an attorney! If you cannot afford one, make sure that you get a public defender to represent you for free.
I hope this helps.