I have been getting a p0216 inj timing error for a long time. It has been getting worse. I use to be able to clear it and it would stay gone for awhile. Now it only stays gone for a minute or so. My trans finally started to go out so I will be getting a full DTT soon. But now I have a rough idel and I get p0743 conv clutch (which is probably my bad trans so no biggie there). But also p0320 Ing speed P0389 crank pos b int. Could these all be a VP44 or do I also have a crank position sensor out too. I was just about to take it in for the trans but now I feel I may need to put a VP44 in first. Also my generator regulator went out in the computer a few days ago too. This poor thing is falling apart fast.