pcv hose wont do much of anything for how the motor is running. Sounds like a vacuum leak. Check ALL the hoses and replace any that are questionable with new hose. Wont take but like $15 or less in hose from Autozone. Use Vaseline (petrolium) on the orings.