There is a five year statute of limitations in Oklahoma for filing criminal charges for bad checks.Since more than five years have elapsed,  the statute of limitations has tolled (expired) and it is too late for criminal charges to be filed in this matter.   You can assert the statute of limitations as your defense.