surprisingly he was really nice about all this and offered to fix it, guess my anxiety got me stressed for nothing, thanks for all the advice but guys!!
edit: he played around with power fc and fixed the knocking and the high idle, but he reckons a gasket could be leaking now so he's gonna check that out