for the miss there are a ton of things to check out.
di cassette (idm)
plugs
burned out valve. i would check compression right away.
replace all vacuum lines. period.
check intercooler pipes and hoses (clamps)
just to start with. all i can think of off the top of my head.