Firecracker 250 set for July 3