James Hinchcliffe beats bad weather to put in some more useful laps.