It sounds like a plugin conflict. Is there anything we can do to fix the conflict?
I can't think of anything that can be done on the weeblrAMP side without getting a copy of the site and debugging WPReview to understand why it's doing this and how. Then we can understand if a workaround is possible from within weeblrAMP.
But we need the Reviews to show up :-(.
OK, as it happened and to avoid leaving you like this for 2 weeks, I installed WPReview on a local site just to have a look. It does actually do what you describe on my test site. As it turns out, the plugin developers have included specific support for weeblrAMP!!
They add custom CSS and most importantly they also added this code:
add_filter( 'weeblramp_wpautop_function', '__return_false' );
in the /wp-content/plugins/wp-review/includes/functions.php
file at line 3591. So I quickly tested that commenting out this line seems to provide proper result:
// commented out this line
//add_filter( 'weeblramp_wpautop_function', '__return_false' );
So if you do the same on your installation and then contact the developers, I'm sure they can remove that line in their next release. I suspect they added this at some point when it was needed but then some changes in weeblrAMP made that line of code obsolete.
You can ask them to contact me by email (email in footer of each page the site) should they want to discuss the matter in more details.