2000+ is a really good rating and especially considering how much higher it is than your game ratings; nice work!
chess.com's puzzles rating is known to be inflated by a few hundred points (based on what rating you are at), but anything like 500-1000 points higher puzzle rating to game rating is simply a lot.
I haven't played puzzles in a while because I worked hard on them for a while and then started doing puzzle rush instead, but let me check to see what I'm at now. 3012 is apparently what I'm up to now.
Mines is 2083 whats yours?