got this figured out! it was, of all things, the stupid MAF again! so this time i put a lifetime warrentied one in. it threw a MAF code today so that solved my questions. im just glad it was an easy fix and not the fuel pump or CPS, yay