thanks everyone but AF arrived right on CD28 so I'm guessing it was evap lines on this occassion.
thanks for all the info though - good to keep in mind next time it happens (or doesn't)