While this is possible, testifying in front of a grand jury is extremely risky.  You should contact an attorney IMMEDIATELY before making the choice to testify in front of a Grand Jury.