hi just reading through your thread there and to be honest it sound more like your oil level sensor on the sump is faulty. Resetting your throttle with do no gd. Oil lights and throttle bodies are completly different. If u want to enquire a throttle body reset i suggest a throttle body clean check, this means u'll have your throttle body cleaned out and have it reset aswell cheers