I had similar issues when I did my cam install. I also stalled in reverse pretty often. I called PCM of Nc and asked their advice. Even though they did not Do the install, they had no problem helping me out. Suggested cleaning my throttle body. Cleaned it and the problem went away.