Te va a resultar muy difícil limpiarlo. Tuve una situación similar, y las manchas siguen ahí después de 15 años.
No he probado esta solución yo mismo. Lo estoy inventando en el acto desde mi experiencia en química. Lo que puedes probar es una terapia larga con un vaporizador de alta potencia (calienta, licúa y quita mecánicamente el aceite, con suerte) y algo adsorbente, con baja polaridad y poros altos, como arena para gatos, pero también arena normal. No use ácido clorhídrico (muriático) ya que solo arruinará el concreto y no obtendrá nada. El aceite no es atacado por los ácidos. Simplemente corroerá el concreto e intoxicará a todos a su alrededor. También es inútil tratar de jabonarlo con hidróxido de sodio: el aceite de motor no puede convertirse en jabón, no es aceite vegetal. La fotodegradación es su mejor oportunidad, ¿podría intentar poner una luz ultravioleta durante un año por encima? Apenas factible.
No intente disolverlo con otro aceite, alcohol o solventes. Lo único que obtendrá es expandir la mancha, contaminar el medio ambiente y tener un concreto apestoso.