Disconnect battery. Take the throttle body off, and if you find the back side of it covered in grimy crud, it can probably be fixed at home.
Clean the throttle body using brakekleen, a toothbrush, paper towels and gentle compressed air (maybe 25 psi, not 100). When cleaning, take care to not get any brakekleen inside the electronic throttle mechanism...it is "sealed", but be careful anyway.
9 times out of 10 that fixes it. Put it back on, reconnect the battery and fire it up. A new pcv valve and
clean-out of the breather hose also helps.
All the newer breather systems dump blowby and oil vapor directly into the intake at WOT, which causes the problem.