Question: Is there a Statute of Limitations on bad check?

Answer:  2 years for statutory penalty (measured from dishonor); 3 years for liability on the check (same); the underlying obligation may be 4, 5 or 10 years, depending on what it is (measured from breach or last payment, whichever is later).  Contract for the sale of goods (including gas and oil) is 4 years; contract wholly in writing is 10 years; contract not wholly in writing (such as a credit card) is 5 years.