I have had rough idle problems and CEL came on. Took it to Advanced Auto and had them pull the codes. I got P1405 P1406 P0171 P0174. After looking at the PCV elbows i realized they were cracked, I replaced all the elbows I could reach. I did not check the elbow behind the TB. I checked the DPFE upstream and downstream hoses, they both had cracks, I replaced both hoses. I cleared the codes after replacing the hoses and elbows. Now my engine idles normal. However when I cold start my Expy it cranks but doesnt start everytime? I wasnt having the cold crank problems before i replaced the elbows and hoses. Ideas anyone??