Simple Green owns all. I use it for my engone too. The nice thing is you can use 1 part SG to 20 parts water or more and get nice results. Also works well with stained clothes, Alex spilled oil on a good pair of jeans I got them into the wash right away and was able to save those pants.
As for the line stains on wheels. I think we are doomed to get a few that just won't come out to save our lives. Those stains might be from the wheel scraping something and the paint getting chipped and dirt embedded in. Stupid tire shop did that to one of my wheels