I have an M54 in my e30 but this wouldn't go very far in the e30 section.... I have some standalone electronics that control the VANOS timing for me and I can advance the intake and retard exhaust at my will. No, not MOTEC or such but something I developed myself. I went to the dyno the other day to see where different amounts of exhaust retard made power and found that any amount of exhaust retard actually hurt my power across the board at WOT. 4 degrees, 8 degrees, 12 degrees. They all killed power at any rpm. What I am gathering from this is the possibility that my cams were not timed correctly when I re-installed them. I did it by the book with the cam locks and depth plate, etc, but theoretically I should see some gain at higher rpms by retarding the exhaust cam. My question is, how can I find the spec for what the cam timing should be in terms of crankshaft degrees? My circuit allows me to measure my actual cam timing with respect to the missing tooth on the crank toothed wheel. My Exhaust cam signal changes at 113 degrees past the missing tooth and the intake signal changes at 252 degrees. This is when the cam wheels change state at the Hall sensor. If anyone in the Seattle area would allow me to measure their M54 signal that would be one way. If anyone has access to the tech specs on this that would be very helpful!