connecting rod
piston
piston pin
engine block
assembly lube
crankshaft
bearing caps
cylinder head
spark plugs
valve
valve guide seal
valve spring
valve tappet
camshaft carrier
camshaft
camshaft bearing caps
camshaft sprocket
oil pan
rear main seal
front crankshaft seal
flywheel
starter
timing chain guide
timing chain
water pump
alternator / generator
belt tensioner
crankshaft pulley
belts
intake manifold
exhaust manifold
oil filter