No cracks, no leaks, off my 86 trx 250R I’m parting out, comes with billet gas cap and rebuilt Petcock.