welcome to the forum
sounds like it might have a boost leak, sneak around it while he's not looking and see if you can spot the leak or tutu around it find it but tell him you haven't found what's wrong with it yet lol
also do a diagnostic (can be found in the faq section) that should give you some clues on what's wrong too
good luck and hopefully you'll join the supra world again soon