Take a look at this, it may help do you what you want - PHEV Box
Available with pure EV mode add-on switch and also cabin temperature probe to stop ICE when using cabin heater.
I have one on my 2015 model, and definitely prevents ICE from starting unless you floor the throttle for "kick-down"...