1. My skin always peels when I've been in the sun.

2. My skin always peels when I am in the sun.

(Are both grammatical? What is the difference between #1 and #2?)

Both sentences mean the same thing, but I think 'after' is a more accurate preposition, rather than 'when.'