and as usual when I ask for help I figure it out while waiting. ??
For those who might come across this as well here is my fix hope it helps you. It came down to ordering and not having the engine turned on twice.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule ^wp-content/uploads/(.*)$ https://MyCloudFrontName.cloudfront.net/$1 $
</IfModule>
# END WordPress