Pasco man recovering after hit and run