I have an lsx engine that is turbocharged and supercharged and it has a hard time restarting after warm up. If I shut it off and start it real quick it starts up and runs fine. But if it sits for a few minutes then it won't idle and acts like its misfiring and if I give it some gas it'll idle rough and runs like crap until I drive it. Any help would be appreciated