Welcome.

Do your ears bleed from the flowmasters yet?????????

Also I'd be kinda on the side of caution with that 3.4 pulley and no headers, that 3in dp is not quite enough.

Otherwise, its not bad.