My Leaning Tower

325 horsepower is no.
225 horsepower is also probably no.
Pretty yellow engine is yes, though!