Thanks all for the response. Right now, from all the comments I have, I am running with 3 hypothesis:
1) smell comes from some sort of algae, bacteria
2) smell comes from high level of CC
3) smell comes from the cover itself
To test #1 & #2, I am going to slam the pool, but realized that I had...