Jump to content

Welcome to RennTech.org Community, Guest

There are many great features available to you once you register at RennTech.org
You are free to view posts here, but you must log in to reply to existing posts, or to start your own new topic. Like most online communities, there are costs involved to maintain a site like this - so we encourage our members to donate. All donations go to the costs operating and maintaining this site. We prefer that guests take part in our community and we offer a lot in return to those willing to join our corner of the Porsche world. This site is 99 percent member supported (less than 1 percent comes from advertising) - so please consider an annual donation to keep this site running.

Here are some of the features available - once you register at RennTech.org

  • View Classified Ads
  • DIY Tutorials
  • Porsche TSB Listings (limited)
  • VIN Decoder
  • Special Offers
  • OBD II P-Codes
  • Paint Codes
  • Registry
  • Videos System
  • View Reviews
  • and get rid of this welcome message

It takes just a few minutes to register, and it's FREE

Contributing Members also get these additional benefits:
(you become a Contributing Member by donating money to the operation of this site)

  • No ads - advertisements are removed
  • Access the Contributors Only Forum
  • Contributing Members Only Downloads
  • Send attachments with PMs
  • All image/file storage limits are substantially increased for all Contributing Members
  • Option Codes Lookup
  • VIN Option Lookups (limited)

Porsche 986 Variocam Plus deviation P0021 code


Recommended Posts

First the background, and then the questions. I have been struggling with a P0021 code for several months attempting to get the problem resolved without the dealership coming between me and several thousand of my best friends.….MY 2004 Boxster S, 62000 miles with the M96/24 and Variocam Plus, only on the cam timing, not the later lift as well. I purchased the car with the check engine light (P0021) on from a non-Porsche dealership. It ran strong on the test drive, but I was concerned, and convinced the dealership to be concerned as well that is was an early indicator of a failing IMS bearing. I had them trailer it to my garage as part of the deal. Put it up on stands and cracked her open to replace the bearing, clutch, pressure plate, RMS, cam solenoids, and install a DOF. Upon opening the IMS flange I discovered the later oversized single row bearing in place and the car has a replacement engine. I closely examined the bearing, all seals were in good shape and there was no play or movement in the shaft running through the bearing. I removed the bearing seal facing the flywheel and installed the DOF for the large bearing as extra peace of mind. This did not solve the P0021 code, so I purchased a Durametric tool to see if I could determine what the issue was regarding the P0021. Logging the deviations bank 1 was -3.39 and bank 2 -12.3 both steady and solid.  After considerable research I came to the conclusion the timing needed to be adjusted in order to get the deviation to within 6 degrees of each other so the P0021 code could be reset. I am not a Porsche mechanic and I have not done the procedure before but I pulled the plugs and gave it the old gear head try. I locked the cams into position with the Porsche 9686 cam locking plate that locks both the intake and exhaust cams, insuring they were at TDC #4, then used Porsche special tool 9685 to loosen the bolt on the intake cam and then loosened the 4 bolts on the exhaust cam adjuster, then I moved the crank pulley to TDC as indicated on the block. Logic tells me all the marks are in place, so it should be dead on, so I snugged everything back down, buttoned her up, and reset the codes with the Durametric. P0021 came back on, reading bank 1 -3.19 and bank 2 -11.69….progress, but not quite there. If at 1st…you know…time for a second attempt, same procedure, everything locked down, intake cam bolt loose, exhaust cam bolts loose. This time I used a dial indicator to make sure I was at exact TDC. Once at TDC I locked the crank down, then moved over to the exhaust cam adjuster. This thing does not appear to move very easy, maybe it is the tension from the timing chain, or maybe it is the stuck to the cam, but I placed a socket on the slot for the oil scavenge drive and placed some tension on the timing chain pulling it as tight as I felt comfortable from the crank, thinking if there was any chain stretch this would move it back toward the intake came and around to the tensioner. Snugged everything back into place, reset the code with the Durametric and it appears to be holding. Bank 1 reads -3.44 and bank 2 reads -9.64, must be close enough to the 6 degrees of separation for the DME to tolerate. P0021 code has been off for the last 1000 miles and the Durametric is still holding solid….the car runs much better now that the DME allows the adjustable timing to work, so I am enjoying the little extra boost in performance.

Here are my questions / concerns. Why can I not get the cam timing closer to the target of 0 degrees? Should the adjustment sprocket on the exhaust cam be easier to move in one direction or the other? I see that I am nearly out of room for adjustment on the exhaust cam sprocket, do I have to pull the cam cover and skip a tooth or 2 on the adjuster to provide any future adjustment? Did Jake Raby ever come out with a timing chain that has a master link in case my issue is timing chain stretch? Is my logic correct, I do not think it is a tensioner issue since the Durametric is rock solid on the deviation readings?  Would you not see some movement in the readings if the tensioner was allowing the chain to move thus permitting the intake came to deviate?

Link to comment
Share on other sites

  • Moderators

First the background, and then the questions. I have been struggling with a P0021 code for several months attempting to get the problem resolved without the dealership coming between me and several thousand of my best friends.….MY 2004 Boxster S, 62000 miles with the M96/24 and Variocam Plus, only on the cam timing, not the later lift as well. I purchased the car with the check engine light (P0021) on from a non-Porsche dealership. It ran strong on the test drive, but I was concerned, and convinced the dealership to be concerned as well that is was an early indicator of a failing IMS bearing. I had them trailer it to my garage as part of the deal. Put it up on stands and cracked her open to replace the bearing, clutch, pressure plate, RMS, cam solenoids, and install a DOF. Upon opening the IMS flange I discovered the later oversized single row bearing in place and the car has a replacement engine. I closely examined the bearing, all seals were in good shape and there was no play or movement in the shaft running through the bearing. I removed the bearing seal facing the flywheel and installed the DOF for the large bearing as extra peace of mind. This did not solve the P0021 code, so I purchased a Durametric tool to see if I could determine what the issue was regarding the P0021. Logging the deviations bank 1 was -3.39 and bank 2 -12.3 both steady and solid.  After considerable research I came to the conclusion the timing needed to be adjusted in order to get the deviation to within 6 degrees of each other so the P0021 code could be reset. I am not a Porsche mechanic and I have not done the procedure before but I pulled the plugs and gave it the old gear head try. I locked the cams into position with the Porsche 9686 cam locking plate that locks both the intake and exhaust cams, insuring they were at TDC #4, then used Porsche special tool 9685 to loosen the bolt on the intake cam and then loosened the 4 bolts on the exhaust cam adjuster, then I moved the crank pulley to TDC as indicated on the block. Logic tells me all the marks are in place, so it should be dead on, so I snugged everything back down, buttoned her up, and reset the codes with the Durametric. P0021 came back on, reading bank 1 -3.19 and bank 2 -11.69….progress, but not quite there. If at 1st…you know…time for a second attempt, same procedure, everything locked down, intake cam bolt loose, exhaust cam bolts loose. This time I used a dial indicator to make sure I was at exact TDC. Once at TDC I locked the crank down, then moved over to the exhaust cam adjuster. This thing does not appear to move very easy, maybe it is the tension from the timing chain, or maybe it is the stuck to the cam, but I placed a socket on the slot for the oil scavenge drive and placed some tension on the timing chain pulling it as tight as I felt comfortable from the crank, thinking if there was any chain stretch this would move it back toward the intake came and around to the tensioner. Snugged everything back into place, reset the code with the Durametric and it appears to be holding. Bank 1 reads -3.44 and bank 2 reads -9.64, must be close enough to the 6 degrees of separation for the DME to tolerate. P0021 code has been off for the last 1000 miles and the Durametric is still holding solid….the car runs much better now that the DME allows the adjustable timing to work, so I am enjoying the little extra boost in performance.

Here are my questions / concerns. Why can I not get the cam timing closer to the target of 0 degrees? Should the adjustment sprocket on the exhaust cam be easier to move in one direction or the other? I see that I am nearly out of room for adjustment on the exhaust cam sprocket, do I have to pull the cam cover and skip a tooth or 2 on the adjuster to provide any future adjustment? Did Jake Raby ever come out with a timing chain that has a master link in case my issue is timing chain stretch? Is my logic correct, I do not think it is a tensioner issue since the Durametric is rock solid on the deviation readings?  Would you not see some movement in the readings if the tensioner was allowing the chain to move thus permitting the intake came to deviate?

 

Welcome to RennTech :welcome:

 

Let's start with the code itself: P0021 Adjustment of Inlet Camshaft in relation to Crankshaft, Bank 2 – Signal Implausible Possible cause of fault - Dirt in oil circuit - Sealing strips on inlet camshaft adjuster faulty - Oil pressure too low - Mechanical fault in inlet camshaft adjuster - Magnetic hydraulic valve faulty.  I would start with these before any parts are replaced or attempting to reset the cam timing.

 

I rather doubt you are suffering from a stretched chain.  While that can happen, it is not an everyday occurrence.  More often, something in the VarioCam system is acting up (components listed above).  Very few of these cars sit at 0 cam deviation values; in reality, anywhere between +/- 6 degrees is just fine.  You also did not note if the cam angle changes with the VarioCam active, which would provide more data about what is going on.  Your Durametric can activate the system for you. 

 

I have never seen a chain for these engines with master links, and would be concerned about their reliability in these engines.  With everything else going on in this cam drive system, they really don't need anything else that can act up.

Link to comment
Share on other sites

Dirt in oil circuit....Oil should be in good shape....changed every 5000 miles with a Porsche approved oil Mobil 1, and replaced the stock filter with the LN cartridge style filter using only top quality filters like the Bosch D3332, K&N HP1007, Mobil M1 107 or the Purolater PL14006.  Sealing strips on inlet camshaft adjuster faulty.....This is the Variocam plus 3 chain engine, so it has the variable vane adjuster for the timing in the intake cam. Since the timing is currently within the 6 degrees of tolerance the DME is adjusting the cam timing between 0 and 40 degrees as required based on the various engine inputs. Oil pressure too low....not likely since it is functioning properly with the P0021 reset. So it is currently functioning properly...my concern is I have 0 tolerance left before it the P0021 comes back. these 2 are wild cards since I am not exactly which components they are referring to.....Mechanical fault in inlet camshaft adjuster - Magnetic hydraulic valve faulty.

Link to comment
Share on other sites

  • Moderators

I would not be so quick to dismiss dirt/debris in the oil.  Even the cleanest of these engines have particulate matter in the oil, including small plastic bits from the chain wear pads; any of which can plug a vital passage in the cam control system and cause no end of headaches.

 

The vanes are the sealing strips the manual is referring to.

 

You indicate that the cams are advancing properly, have you confirmed that using your Durametric?

 

The various components and their function for the VarioCam + system are explained in the 2002 Technical Information Book (about four pages is memory serves), which is available to contributing members (Go to Downloads > Contributing Members Only > Service Information Books).

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.