As long as you aren't using to AUX input, you could change your hijack config to switch to aux. Mine works 90% of the time, and if I got the other discrete code working (i know either player or aux uses a discrete, and my other uses the toggle) it'd probably work even better. The only time mine gets confused is when I turn the car off when a call is in progress, which is a stupid thing to do anyways, as you'll drop your call.

Matthew