Gets hot and stalls out

I've done OK with the an Innova/Equinox. I think its an older version of this one
[URL]https://www.summitracing.com/parts/ino-3568[/URL]
Perfect thanks