I just bought my cobra and have yet to put many miles on it, and I see a sticker on the windshield where it had an oil change recently, but I dont trust that, and who knows what they put in there if they was looking to sale it anyway. I was thinking Royal Purple but Id like to hear what other people run or prefer.