So I get into my F360 Spider last night and start her up and the engine immediately sounds funny. I drive off and have hardly any power and then the...