All cleaned up ready for install I can powder coat color of your choice for a few extra dollars $150 obo All OEM Toyota parts The Oil pump is modified for LC engineering adjustable timing tag