Re: Dreaded P0505 has me in it's grasps!
I'd put dollars to donuts that it is an air leak somewhere on the intake side. Catch can hose, intake manifold gaskets, hoses connecting the manis to the Y pipe, the intake manis not torqued down enough, something right in line with those items.
I messed with mine for months until I finally removed the manis and found blown gaskets. So you may have to dig.