you can actually jack it up(even lowered) from under the front motor mount bracket with a standard floor jack....as for what it could be, I would look first at the TPS, then at the ISC(after checking all vacuum lines...the charcoal canister on the passenger's side has some running to it as well) it doesnt lose power in boost does it?