The reason I'm asking that is because under certain conditions AutoFill can fail, for example if the destination range does not include the source range.
Norie you ROCK. Not including the source was the reason. I changed the code to read:

Selection.AutoFill Destination:=Range("O15:" & pLR)
and it works like a charm now.

Thank you so much. I add reputation to your post. Thank you again.