I've just had the stepper motor and TPS replaced under warranty , bikes booked into Team Moto in the morning. Went for short ride this arvo and did the ignition/key wiggling and gave the wiring a wiggle around too but it didnt make any difference. Thanks all for your assistance.