What's weird is we did tried the boat with the owner and we had no problems for a 5 minutes ride.
Brought it to our place, ran it for 5 minutes, did well then, started to do what I've said starting this post.
To be honest the smell was a little weird when I first removed the filter, it did...