I had a mechanic look at it today and he suggested it may be the pcm. He was watching the data and load was showing 100% at idle, throttle at 50%+ and intake air temp of -40c (brand new sensor and verified with a new one). What are your thoughts on that?