Land Rover Repair: 2001 Discovery, head gasket, valve job


Question
Hello, I hope you can help me, I recently had the head gasket replaced and had done as well a valve job, I don't know if that has anything to do with the problem my truck is having. the truck has been stalling and won't accelerate. my ses light came on and the obd codes are p1590, p1884, p0102, and some times the purge flow fault code comes on. please help!!!

Answer
1590 and 1884 are complex communication faults that are probably only soluble with factory-level test gear.  If your mechanic has a T4 or Autologic go for it.  If not, you are probably chasing your tail.  The other fault is a misfire, which should not happen after a valve job.  That's probably a workmanship issue.  The other faults . . . who knows?