I believe its all stock. There is not a tower, as far as the prop i do not know if it is stainless or not. I only briefly talked to the owner and I will talk to him again today. He says there is not...

The injectors use the high pressure oil to work, so if there is not enough oil the injectors won`t work right. I had a truck do the same thing and the oil got low enough the injectors weren`t working...