Anything that thins out the engine oil, can't be good, I wouldn't ride it until fixed. You can reset the TPS, and check the AFV to start with. As side note, did you check your battery voltage and clean all grounds ?
I'm sure the more knowledgeable will shine in soon.