RepairPal Certified shops can diagnose and repair your 1997 BMW 540i. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
PCV valve on back of intake manifold. common fault. diagnostic codes won't show for this fault and unless techi knows these cars he won't know what the problem is,
You really need to get it diagnosed by a BMW specialty shop to see what causing the problems. They should be able to pull out diagnostic trouble codes from the affected modules and be able to estimate the parts and repair cost for you.
Zee