As @mishabalyasin mentioned, it will be much easier to help you with a reprex. However, a general suggestion would be to take a look at the stringr package and its Regular Expression helpers (likely for use in combination with tidyr, or a similar tool for helping you separate out multiple variables from a single column, which is what you have right now). See, for example, the section on separating multiple vars in the Tidy data vignette:
https://tidyr.tidyverse.org/articles/tidy-data.html#multiple-variables-stored-in-one-column
The stringr cheat sheet can be an invaluable asset as you go, too:
Once you've done that (which is the majority of the work), you'll be able to begin to subset data. For example, if you got a reliable displacement figure (I don't know how accurate you want to be, for example, the Diavel is 1200cc, which isn't in the name — R can also mean different things depending on the make) you could use dplyr::filter() to select rows with engine displacements >= 1000.