Hi NJ, what oil are you using? Rapeseed oil (often just labelled vegetable oil and usually the cheapest) is notorious for going rancid easily. Maybe try sunflower oil or rice bran oil or even refined light olive oil which I've switched to recently, you can't taste the olives!
Paul