NSF checks generally have a statute of limitation between 18 to 24 months, give or take all across the US.
In CA, the statute of limitations against the drawer (the person who wrote the check), sets his or her liability for the amount uttered on the check is three years.
However, in some cases there are other considerations greater than NSF, such as fraud.