Point camera at the VIN barcode on the dash or door jamb sticker
SHOP NOT CONFIGURED
--:--
Vehicle Identification
0 / 17
VIN enforced — 17 alphanumeric characters required. Auto-decodes on completion. Located on dash, door jamb, or registration.
or enter manually
NEW VEHICLE
Vehicle Specifications
Engine
Drivetrain
Mileage
High Mileage Eligible
VIN
Plate
Oil System — Enforced Rules
Required Viscosity
Capacity (qts)
Oil Standard
Min Grade Required
Available Oil Types
Customer Registration
NEW VISIT · ENTER OR CONFIRM CUSTOMER DETAILS
Customer Identity
ACCT# — NEW —
NEW CUSTOMER
Contact Information
- -
- -
- -
Home Address
Work Address
Preferences & Notes
Service Contract / Membership NEEDS BACKEND
Account Flags UI ONLY
NEW CUSTOMER ★ VIP FLEET ⚠ CAUTION NO EMAIL DO NOT CALL
Click flags to toggle on/off
Vehicle on File LIVE
0
No vehicle — comes from VIN lookup.
Account Summary PLANNED
0
Total Visits
$0.00
Lifetime Spend
Last Visit
0
Loyalty Points
Family / Linked Accounts NEEDS BACKEND
0
No family accounts linked yet.
Service History PLANNED
No prior service history on file.
Communication & Marketing NEEDS BACKEND
Fill in customer details above, then save to continue.
— No Vehicle Selected —
VIN: —
CUSTOMER:
⚡ MOTOR READY
Overview
Fluids
Filters
Tires
Bulbs
Belts & Maintenance
OEM Schedule
Battery
Wipers
Fuses
Aftermarket
📋 Service History
Engine & Drivetrain
Year / Make / Model
Trim
Engine
Displacement
Cylinders
Drivetrain
Transmission
Oil System — Enforced
Required Viscosity
Capacity
Oil Standard
Minimum Grade
Drain Plug Torque
Filter Part #
High Mileage OK
Coolant
Type
System Capacity
Interval
Transmission Fluid
Type
Capacity
Interval
Brake Fluid
Type
Interval
Power Steering
Type
Capacity
Differential / Transfer Case
Front Diff Type
Rear Diff Type
Transfer Case
Other Fluids
Washer FluidStandard
AC Refrigerant
AC Capacity (oz)
Filter Reference
Oil Filter
Air Filter
Cabin Air Filter
Fuel Filter
Transmission Filter
PCV Valve
Tire Sizes
Front
Rear
Spare
Tire Pressure (PSI)
Front
Rear
Spare
Load Rating
Speed Rating
Wheel & Lug Info
Bolt Pattern
Lug Nut Torque
Wheel Size
TPMS
Bulb Reference — All Positions
Bulb data populates from MOTOR after VIN decode.
Belts & Chain
Timing System
Timing Interval
Serpentine Belt
Serpentine Interval
Spark Plugs
Part Number
Gap
Torque
Interval
Quantity
Service Intervals
Oil Change
Tire Rotation
Brake Inspection
Coolant Flush
Trans Service
Battery Specifications
Group Size
CCA Rating
Reserve Capacity
Voltage12V
Location
Terminal Type
Wiper Blade Sizes
Driver Side
Passenger Side
Rear
Attachment Type
Replacement IntervalEvery 6-12 months
Under Hood Fuse Box
SlotAmpsCircuit
Fuse data populates from MOTOR after VIN decode.
Interior Fuse Box
SlotAmpsCircuit
Fuse data populates from MOTOR after VIN decode.
Enter to highlight what's due
ALL
5K
10K
15K
30K
45K
60K
75K
90K
105K
120K
Service Item Interval Every Miles Every Months Last Done Next Due Status Notes
Decode a VIN to load OEM schedule — demo data shown for 2015 Chrysler 200
Tech-Entered Aftermarket & Custom Parts ✎ TECH ENTERED
No aftermarket parts on record. Add below.
Add Aftermarket Part / Modification
+ Log Service Visit SAVES TO NETWORK
— other shops will see who did this service
📋 Full Service History — PitPro Network
No service history on file for this vehicle.
Services
No vehicle selected
CUSTOMER: — Not entered —
Oil Change Services
Service Catalog
One-Off / Custom Line Item
Current Visit
No services added yet.
Subtotal$0.00
Hazmat$0.00
Shop Supplies$0.00
Discount$0.00
Tax$0.00
TOTAL$0.00
COUPON / DISCOUNT
Fluids
No vehicle selected
CUSTOMER: — Not entered —
◌ ROUGH DRAFT
Engine Oil — VIN Enforced
REQUIRED VISCOSITY
From VIN decode
FULL CAPACITY
qts — total fill
OIL STANDARD
OEM spec
MIN GRADE
Minimum allowed
OIL TYPE SELECTION — VIN ENFORCED
Awaiting VIN decode...
Coolant
OEM TYPE
SYSTEM CAPACITY
Transmission Fluid
OEM TYPE
TOTAL CAPACITY
Brake Fluid ⚠
OEM TYPE
RESERVOIR CAP
~0.5 qt typical
Power Steering
OEM TYPE
RESERVOIR CAP
Front Differential
FLUID TYPE
CAPACITY
Rear Differential
FLUID TYPE
CAPACITY
Transfer Case
FLUID TYPE
CAPACITY
Other Fluids & Additives
WINDSHIELD WASHER FLUID
CAPACITY
~1 gallon typical
FUEL SYSTEM CLEANER
OIL ADDITIVE / TREATMENT
Parts Reference
No vehicle selected
CUSTOMER: — Not entered —
◌ ROUGH DRAFT ⚡ MOTOR READY
💡 Bulbs
🔲 Filters
〰 Belts
⚡ Ignition
⚙ Drivetrain
🔋 Electrical
⛽ Fuel
🛑 Brakes
🔩 Steering / Suspension
🌡 Cooling
💨 Exhaust
❄ HVAC
🌧 Wipers
🚗 Tires
Exterior Bulbs
${[ ['Headlight — Low Beam (L/R)','pts-bulb-lo',''], ['Headlight — High Beam (L/R)','pts-bulb-hi',''], ['Daytime Running Light (L/R)','pts-bulb-drl',''], ['Front Fog / Driving Light (L/R)','pts-bulb-fog',''], ['Front Turn Signal (L/R)','pts-bulb-fts',''], ['Front Parking / Side Marker (L/R)','pts-bulb-fpm',''], ['Rear Turn Signal (L/R)','pts-bulb-rts',''], ['Brake Light (L/R)','pts-bulb-brake',''], ['Center High-Mount Stop Light','pts-bulb-chmsl',''], ['Reverse / Backup Light (L/R)','pts-bulb-rev',''], ['Rear Fog Light','pts-bulb-rfog',''], ['Tail Light (L/R)','pts-bulb-tail',''], ['License Plate Light','pts-bulb-plate',''], ['Side Marker — Rear (L/R)','pts-bulb-rsm',''], ].map(([label, id]) => `
${label}
`).join('')}
Interior Bulbs
${[ ['Dome / Courtesy Light','pts-bulb-dome'], ['Map / Reading Light (Front)','pts-bulb-map'], ['Map / Reading Light (Rear)','pts-bulb-mapR'], ['Vanity Mirror Light (L/R)','pts-bulb-vanity'], ['Cargo / Trunk Light','pts-bulb-cargo'], ['Glove Box Light','pts-bulb-glove'], ['Step / Door Sill Light','pts-bulb-step'], ['Instrument Cluster Backlight','pts-bulb-cluster'], ['Underhood / Engine Bay Light','pts-bulb-hood'], ].map(([label, id]) => `
${label}
`).join('')}
Filters
${[ ['Engine Oil Filter','pts-flt-oil','OEM or equivalent'], ['Engine Air Filter','pts-flt-air','Dry panel or oiled'], ['Cabin Air / Pollen Filter','pts-flt-cabin','Check for activated carbon upgrade'], ['Fuel Filter — In-Line','pts-flt-fuel','If externally serviceable'], ['Fuel Filter — In-Tank','pts-flt-fueltank','Often non-serviceable'], ['Transmission Filter','pts-flt-trans','Internal or serviceable'], ['Transfer Case Filter / Screen','pts-flt-tcase','If equipped'], ['Differential Filter / Screen','pts-flt-diff','If equipped'], ['PCV Valve / Breather Filter','pts-flt-pcv',''], ['Breather Element','pts-flt-breather','Some diesel applications'], ['Hydraulic / Power Steering Filter','pts-flt-ps','If equipped'], ['AC Cabin Recirculation Filter','pts-flt-ac','Some luxury vehicles'], ].map(([label, id, note]) => `
${label}
${note ? `
${note}
` : ''}
`).join('')}
Oil Drain Hardware
${[ ['Drain Plug — OEM','pts-drain-plug','Thread size from VIN'], ['Drain Plug Gasket / Washer','pts-drain-gasket','Replace every oil change'], ['Drain Plug — Magnetic Upgrade','pts-drain-mag','Optional'], ['Oil Filter Housing Cap','pts-filter-cap','If cartridge style'], ['Oil Filter Housing O-Ring','pts-filter-oring','Cartridge housing seal'], ['Oil Filler Cap','pts-filler-cap','If leaking or damaged'], ['Valve Cover Gasket','pts-vc-gasket','If leaking'], ['Oil Pan Gasket','pts-op-gasket','If leaking'], ].map(([label, id, note]) => `
${label}
${note ? `
${note}
` : ''}
`).join('')}
Drive Belts
${[ ['Serpentine / Drive Belt','pts-belt-serp','Main accessory drive belt'], ['A/C Compressor Belt','pts-belt-ac','If separate from serpentine'], ['Power Steering Belt','pts-belt-ps','If separate'], ['Alternator Belt','pts-belt-alt','If separate'], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Timing Belt / Chain
${[ ['Timing Belt','pts-belt-timing','Interference engine — critical'], ['Timing Belt Tensioner','pts-belt-tensioner','Replace with belt'], ['Timing Belt Idler Pulley','pts-belt-idler','Replace with belt'], ['Timing Belt Water Pump','pts-belt-wp','Replace with belt if driven'], ['Timing Chain Kit','pts-chain-kit','Chain, guides, tensioners'], ['Timing Chain Tensioner','pts-chain-tens',''], ['Timing Chain Guide','pts-chain-guide',''], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Belt Tensioners & Pulleys
${[ ['Serpentine Belt Tensioner','pts-tens-serp',''], ['Idler Pulley — Main','pts-idler-main',''], ['Idler Pulley — Secondary','pts-idler-sec','If equipped'], ['A/C Tensioner','pts-tens-ac','If separate'], ['Belt Tensioner Spring','pts-tens-spring','If serviceable separately'], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Spark Plugs
Spark Plug (all cylinders)
OEM spec from VIN
Ignition Components
${[ ['Ignition Coil / Coil Pack','pts-coil','One per cylinder (COP) or pack'], ['Coil Boot / Boot Kit','pts-coil-boot','COP applications'], ['Distributor Cap','pts-dist-cap','Older vehicles'], ['Distributor Rotor','pts-dist-rotor','Older vehicles'], ['Ignition Wire Set (HV)','pts-ign-wires','If not COP'], ['Ignition Control Module','pts-icm',''], ['Crankshaft Position Sensor','pts-ckp','Affects ignition timing'], ['Camshaft Position Sensor','pts-cmp',''], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Oil Pan & Drain
${[ ['Oil Pan Assembly','pts-oilpan','Full replacement if cracked/stripped'], ['Oil Pan Gasket','pts-oilpan-gskt','RTV or formed gasket'], ['Oil Pan Drain Plug','pts-drain','OEM thread size critical'], ['Drain Plug Gasket / Washer','pts-drain-washer','Aluminum or copper — replace each change'], ['Oil Pan Bolt Kit','pts-oilpan-bolts','If reusing pan'], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Transmission Pan & Filter
${[ ['Trans Pan Assembly','pts-transpan','If damaged or stripped'], ['Trans Pan Gasket','pts-transpan-gskt','Replace on service'], ['Trans Pan Drain Plug','pts-transdrain','If equipped'], ['Trans Filter (Internal)','pts-transflt','Drop pan to access'], ['Trans Filter (External)','pts-transflt-ext','Inline or canister style'], ['Trans Pan Bolt Kit','pts-transpan-bolts',''], ['Trans Conductor Plate','pts-trans-cond','Some Mercedes / ZF units'], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Gaskets & Seals
${[ ['Valve Cover Gasket (Bank 1)','pts-vc-gskt1',''], ['Valve Cover Gasket (Bank 2)','pts-vc-gskt2','V6/V8 only'], ['Valve Cover Spark Plug Tube Seals','pts-vc-tube','Often included with VC gasket kit'], ['Head Gasket (Bank 1)','pts-hg1','Major repair'], ['Head Gasket (Bank 2)','pts-hg2','V6/V8 only'], ['Intake Manifold Gasket (Upper)','pts-im-upper',''], ['Intake Manifold Gasket (Lower)','pts-im-lower',''], ['Exhaust Manifold Gasket','pts-em-gskt',''], ['Thermostat Housing Gasket','pts-therm-gskt',''], ['Water Pump Gasket','pts-wp-gskt',''], ['Rear Main Seal','pts-rms','Crank seal at trans end'], ['Front Crank Seal','pts-fcs','Timing cover end'], ['Cam Seal(s)','pts-camseal',''], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Alternator & Charging
${[ ['Alternator Assembly','pts-alt','OEM or reman — check amp rating'], ['Alternator Bracket','pts-alt-bracket','If damaged'], ['Alternator Pulley','pts-alt-pulley','OAD pulley on many modern vehicles'], ['Alternator Belt','pts-alt-belt','If separate from serpentine'], ['Voltage Regulator','pts-volt-reg','Often internal to alternator'], ['Battery Positive Cable','pts-bat-pos','Main fusible link end'], ['Battery Negative Cable','pts-bat-neg','Ground strap'], ['Battery Terminal Ends','pts-bat-term','If corroded beyond cleaning'], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Starter & Cranking
${[ ['Starter Motor Assembly','pts-starter','OEM or reman'], ['Starter Solenoid','pts-starter-sol','Often integral to starter'], ['Starter Drive / Bendix','pts-starter-drive','If serviceable'], ['Starter Mounting Bolts','pts-starter-bolts',''], ['Starter Shim Kit','pts-starter-shim','Some applications for ring gear mesh'], ['Flywheel / Ring Gear','pts-flywheel','If teeth are damaged'], ['Flexplate / Ring Gear (AT)','pts-flexplate','Auto trans only'], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Battery
Fuel Injectors
Fuel Injector (each)
Port / GDI / CRDI — match OEM flow rate
Fuel System Components
${[ ['Fuel Pump Assembly (In-Tank)','pts-fuelpump','Module + sending unit'], ['Fuel Pump (External / Inline)','pts-fuelpump-ext','Some diesel / older vehicles'], ['Fuel Pressure Regulator','pts-fpr',''], ['Fuel Rail','pts-fuelrail','If damaged or leaking'], ['High Pressure Fuel Pump (GDI)','pts-hpfp','Direct injection only'], ['Fuel Tank','pts-fueltank-assy','If damaged / leaking'], ['Fuel Filler Neck','pts-fillerneck',''], ['Fuel Cap','pts-fuelcap','EVAP system — torque to click'], ['Fuel Tank Sending Unit','pts-sendunit','If separate from pump'], ['Fuel Line (Supply)','pts-fuelline-sup',''], ['Fuel Line (Return)','pts-fuelline-ret',''], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Wiper Blades
${[ ['Driver Front Blade','pts-wiper-df','Size from VIN specs'], ['Passenger Front Blade','pts-wiper-pf','May differ from driver side'], ['Rear Wiper Blade','pts-wiper-rear','If equipped — SUV / hatchback'], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Wiper Arms & Hardware
${[ ['Driver Wiper Arm','pts-wiper-arm-d','If bent or corroded'], ['Passenger Wiper Arm','pts-wiper-arm-p',''], ['Rear Wiper Arm','pts-wiper-arm-r','If equipped'], ['Wiper Transmission / Linkage','pts-wiper-link','If mechanism fails'], ['Wiper Motor (Front)','pts-wiper-motor',''], ['Wiper Motor (Rear)','pts-wiper-motor-r','If equipped'], ['Wiper Cowl Cover / Panel','pts-wiper-cowl','Plastic cover over linkage'], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Tire Sizes — From VIN Specs
${[ ['Front Tire Size (OEM)','pts-tire-front-oem','From factory spec'], ['Rear Tire Size (OEM)','pts-tire-rear-oem','From factory spec'], ['Spare Tire Size','pts-tire-spare-oem','Full size or compact'], ['Front Tire Size (Actual)','pts-tire-front-act','If different from OEM'], ['Rear Tire Size (Actual)','pts-tire-rear-act','If customer has aftermarket'], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Tire Pressure
Wheel & Lug Hardware
${[ ['Lug Nut / Lug Bolt','pts-lug','Thread pitch critical'], ['Wheel Lock Key','pts-wheel-lock','If equipped'], ['Center Cap','pts-centercap',''], ['Hub Cap / Wheel Cover','pts-hubcap',''], ['TPMS Sensor','pts-tpms','Relearn required after replacement'], ['TPMS Valve Stem','pts-tpms-stem','Replace when replacing sensor'], ['TPMS Seal / Grommet Kit','pts-tpms-seal',''], ['Wheel Stud','pts-wheel-stud','If sheared or stripped'], ].map(([label, id, note]) => `
${label}
${note}
`).join('')}
Brake Pads
${[ ['Front Brake Pads (set of 4)','pts-pad-front','OEM or performance — check compound'], ['Rear Brake Pads (set of 4)','pts-pad-rear',''], ['Rear Brake Shoes (drum)','pts-shoes-rear','Drum brake applications only'], ['Pad Wear Sensor — Front L','pts-sensor-fl','If equipped'], ['Pad Wear Sensor — Front R','pts-sensor-fr','If equipped'], ['Pad Wear Sensor — Rear L','pts-sensor-rl','If equipped'], ['Pad Wear Sensor — Rear R','pts-sensor-rr','If equipped'], ['Brake Hardware Kit — Front','pts-hw-front','Clips, shims, pins'], ['Brake Hardware Kit — Rear','pts-hw-rear','Clips, shims, pins'], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Rotors & Drums
${[ ['Front Rotor — Driver Side','pts-rotor-fl','Check min thickness spec'], ['Front Rotor — Passenger Side','pts-rotor-fr',''], ['Rear Rotor — Driver Side','pts-rotor-rl',''], ['Rear Rotor — Passenger Side','pts-rotor-rr',''], ['Rear Drum — Driver Side','pts-drum-l','Drum brake applications'], ['Rear Drum — Passenger Side','pts-drum-r',''], ['Brake Dust Shield — Front L','pts-shield-fl','Backing plate'], ['Brake Dust Shield — Front R','pts-shield-fr',''], ['Brake Dust Shield — Rear L','pts-shield-rl',''], ['Brake Dust Shield — Rear R','pts-shield-rr',''], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Calipers
${[ ['Front Caliper — Driver Side','pts-cal-fl','OEM or loaded reman'], ['Front Caliper — Passenger Side','pts-cal-fr',''], ['Rear Caliper — Driver Side','pts-cal-rl',''], ['Rear Caliper — Passenger Side','pts-cal-rr',''], ['Caliper Bracket — Front L','pts-calbkt-fl',''], ['Caliper Bracket — Front R','pts-calbkt-fr',''], ['Caliper Rebuild Kit — Front','pts-calkit-f','Piston, seals, boots'], ['Caliper Rebuild Kit — Rear','pts-calkit-r',''], ['Caliper Slide Pin Kit — Front','pts-calpin-f',''], ['Caliper Slide Pin Kit — Rear','pts-calpin-r',''], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Brake Lines & Hydraulics
${[ ['Master Cylinder','pts-mc','Check bore size'], ['Brake Booster','pts-booster','Vacuum or hydraulic'], ['ABS Module / Control Unit','pts-abs-module',''], ['ABS Wheel Speed Sensor — FL','pts-abs-fl',''], ['ABS Wheel Speed Sensor — FR','pts-abs-fr',''], ['ABS Wheel Speed Sensor — RL','pts-abs-rl',''], ['ABS Wheel Speed Sensor — RR','pts-abs-rr',''], ['Brake Hose — Front L','pts-bhose-fl','Flexible section'], ['Brake Hose — Front R','pts-bhose-fr',''], ['Brake Hose — Rear','pts-bhose-r',''], ['Proportioning Valve','pts-prop-valve',''], ['Brake Line Fitting / Nut','pts-bline-fit','3/16 or 1/4 — check thread'], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Parking Brake
${[ ['Parking Brake Cable — Front','pts-pkb-front',''], ['Parking Brake Cable — Rear L','pts-pkb-rl',''], ['Parking Brake Cable — Rear R','pts-pkb-rr',''], ['Parking Brake Shoe (Drum-in-Hat)','pts-pkb-shoe','Some rear disc applications'], ['Parking Brake Hardware Kit','pts-pkb-hw',''], ['Electronic Parking Brake Actuator L','pts-epb-l','If equipped'], ['Electronic Parking Brake Actuator R','pts-epb-r','If equipped'], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Struts & Shocks
${[ ['Strut Assembly — Front L (complete)','pts-strut-fl','Quick-strut or bare'], ['Strut Assembly — Front R (complete)','pts-strut-fr',''], ['Shock Absorber — Rear L','pts-shock-rl','Shock or strut'], ['Shock Absorber — Rear R','pts-shock-rr',''], ['Coil Spring — Front L','pts-spring-fl','If replacing separately'], ['Coil Spring — Front R','pts-spring-fr',''], ['Coil Spring — Rear L','pts-spring-rl',''], ['Coil Spring — Rear R','pts-spring-rr',''], ['Strut Mount / Bearing — Front L','pts-strutmnt-fl','Upper mount bearing'], ['Strut Mount / Bearing — Front R','pts-strutmnt-fr',''], ['Bump Stop / Jounce Bumper — F','pts-bump-f',''], ['Bump Stop / Jounce Bumper — R','pts-bump-r',''], ['Strut Boot — Front L','pts-strutboot-fl','Dust cover'], ['Strut Boot — Front R','pts-strutboot-fr',''], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Control Arms & Ball Joints
${[ ['Control Arm — Front Lower L','pts-ca-fll','With or without ball joint'], ['Control Arm — Front Lower R','pts-ca-flr',''], ['Control Arm — Front Upper L','pts-ca-ful','If equipped'], ['Control Arm — Front Upper R','pts-ca-fur',''], ['Control Arm — Rear L','pts-ca-rl',''], ['Control Arm — Rear R','pts-ca-rr',''], ['Ball Joint — Front Lower L','pts-bj-fll','Press-in or bolt-in'], ['Ball Joint — Front Lower R','pts-bj-flr',''], ['Ball Joint — Front Upper L','pts-bj-ful','If equipped'], ['Ball Joint — Front Upper R','pts-bj-fur',''], ['Control Arm Bushing Kit — F','pts-ca-bush-f','If separate from arm'], ['Control Arm Bushing Kit — R','pts-ca-bush-r',''], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Steering Components
${[ ['Tie Rod End — Front Outer L','pts-tre-fl','Check thread direction'], ['Tie Rod End — Front Outer R','pts-tre-fr',''], ['Tie Rod — Inner L','pts-tri-l',''], ['Tie Rod — Inner R','pts-tri-r',''], ['Rack & Pinion Assembly','pts-rack','Electronic or hydraulic'], ['Power Steering Pump','pts-psp','Hydraulic only'], ['Steering Gear Box','pts-strgear','Truck / RWD applications'], ['Drag Link','pts-draglink','Trucks / solid axle'], ['Pitman Arm','pts-pitman',''], ['Idler Arm','pts-idlerarm','Some truck applications'], ['Steering Knuckle — L','pts-knuckle-l',''], ['Steering Knuckle — R','pts-knuckle-r',''], ['Steering Column','pts-strcol',''], ['Intermediate Shaft / U-Joint','pts-intershaft',''], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Sway Bar & Links
${[ ['Sway Bar Link — Front L','pts-swl-fl','End link'], ['Sway Bar Link — Front R','pts-swl-fr',''], ['Sway Bar Link — Rear L','pts-swl-rl',''], ['Sway Bar Link — Rear R','pts-swl-rr',''], ['Sway Bar Bushing Kit — Front','pts-swb-f',''], ['Sway Bar Bushing Kit — Rear','pts-swb-r',''], ['Sway Bar — Front','pts-swbar-f','If damaged'], ['Sway Bar — Rear','pts-swbar-r','If damaged'], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Wheel Bearings & Hubs
${[ ['Wheel Bearing / Hub Assembly — FL','pts-hub-fl','Bolt-on hub assembly'], ['Wheel Bearing / Hub Assembly — FR','pts-hub-fr',''], ['Wheel Bearing / Hub Assembly — RL','pts-hub-rl',''], ['Wheel Bearing / Hub Assembly — RR','pts-hub-rr',''], ['Wheel Hub (separate)','pts-hub-bare','If bearing is pressed separately'], ['Axle Nut / Spindle Nut','pts-axlenut','Torque spec critical — check per corner'], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
CV Axles & Driveline
${[ ['CV Axle Shaft — Front L','pts-cv-fl','Half shaft assembly'], ['CV Axle Shaft — Front R','pts-cv-fr',''], ['CV Axle Shaft — Rear L','pts-cv-rl','AWD / RWD'], ['CV Axle Shaft — Rear R','pts-cv-rr',''], ['CV Boot Kit — Outer L','pts-cvboot-ol','If repairing rather than replacing axle'], ['CV Boot Kit — Outer R','pts-cvboot-or',''], ['CV Boot Kit — Inner L','pts-cvboot-il',''], ['CV Boot Kit — Inner R','pts-cvboot-ir',''], ['Drive Shaft — Front','pts-dshaft-f','AWD / 4WD'], ['Drive Shaft — Rear','pts-dshaft-r','RWD / 4WD'], ['U-Joint — Drive Shaft','pts-ujoint',''], ['Differential — Front','pts-diff-f','If failed'], ['Differential — Rear','pts-diff-r','If failed'], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Radiator & Hoses
${[ ['Radiator Assembly','pts-rad','Check core size and tank material'], ['Radiator Upper Hose','pts-rad-hose-up',''], ['Radiator Lower Hose','pts-rad-hose-lo',''], ['Radiator Drain Petcock','pts-rad-drain',''], ['Radiator Cap','pts-rad-cap','Check pressure rating'], ['Overflow / Coolant Reservoir','pts-coolant-res',''], ['Reservoir Cap','pts-res-cap',''], ['Coolant Bypass Hose','pts-coolant-bypass',''], ['Heater Hose — Supply','pts-heater-hose-s',''], ['Heater Hose — Return','pts-heater-hose-r',''], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Water Pump & Thermostat
${[ ['Water Pump Assembly','pts-wp','Check drive type — belt or chain driven'], ['Water Pump Gasket / O-Ring','pts-wp-seal',''], ['Water Pump Pulley','pts-wp-pully','If separate'], ['Thermostat','pts-therm','Check opening temp — OEM spec'], ['Thermostat Housing','pts-therm-housing','If cracked or leaking'], ['Thermostat Housing Gasket','pts-therm-hgskt',''], ['Coolant Temperature Sensor','pts-cts','Often near thermostat housing'], ['Coolant Temperature Switch','pts-ct-switch','Fan control switch'], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Cooling Fan
${[ ['Electric Fan Assembly','pts-fan-assy','Module with shroud'], ['Electric Fan Motor','pts-fan-motor','If motor only'], ['Fan Blade / Shroud','pts-fan-shroud',''], ['Fan Clutch (Mechanical)','pts-fan-clutch','Belt-driven engine fan'], ['Fan Clutch Bearing','pts-fan-bearing',''], ['Cooling Fan Relay','pts-fan-relay','Check high / low speed'], ['Cooling Fan Resistor','pts-fan-res','Speed control module'], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Oil Cooler
${[ ['Engine Oil Cooler','pts-oil-cooler','If equipped — check lines'], ['Oil Cooler Lines / Hoses','pts-oil-cooler-lines',''], ['Transmission Oil Cooler','pts-trans-cooler','Integral to radiator or external'], ['Trans Cooler Lines','pts-trans-cooler-lines',''], ['Oil Cooler Thermostat / Bypass','pts-oil-cooler-therm',''], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Exhaust System
${[ ['Exhaust Manifold — Bank 1','pts-exman-1','Check for cracks / warping'], ['Exhaust Manifold — Bank 2','pts-exman-2','V6/V8 only'], ['Exhaust Manifold Gasket — B1','pts-exman-gskt1',''], ['Exhaust Manifold Gasket — B2','pts-exman-gskt2',''], ['Exhaust Manifold Stud Kit','pts-exman-studs','Often broken on older vehicles'], ['Flex Pipe / Section','pts-flex-pipe','Absorbs engine movement'], ['Catalytic Converter — Front','pts-cat-f','Check OBD2 codes before replacing'], ['Catalytic Converter — Rear','pts-cat-r','Some vehicles have 2+'], ['Muffler Assembly','pts-muffler',''], ['Resonator','pts-resonator','Mid-pipe resonator if equipped'], ['Exhaust Pipe — Mid Section','pts-expipe-mid',''], ['Exhaust Pipe — Tail Pipe','pts-expipe-tail',''], ['Exhaust Tip','pts-extip',''], ['Exhaust Hanger / Bracket','pts-exhanger','Rubber isolator mounts'], ['Exhaust Clamp','pts-exclamp','Band clamp or U-bolt'], ['Flange Gasket / Donut','pts-exflange','At pipe connections'], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Emissions & O2 Sensors
${[ ['O2 Sensor — Upstream Bank 1','pts-o2-up-b1','Before cat — sensor 1'], ['O2 Sensor — Downstream Bank 1','pts-o2-dn-b1','After cat — sensor 2'], ['O2 Sensor — Upstream Bank 2','pts-o2-up-b2','V6/V8 Bank 2'], ['O2 Sensor — Downstream Bank 2','pts-o2-dn-b2',''], ['EGR Valve','pts-egr','Exhaust gas recirculation'], ['EGR Cooler','pts-egr-cooler','Diesel and some gas engines'], ['EGR Tube / Pipe','pts-egr-tube',''], ['Air Injection Pump','pts-air-pump','Some applications — smog pump'], ['Charcoal Canister (EVAP)','pts-evap-can',''], ['EVAP Purge Valve / Solenoid','pts-evap-purge',''], ['EVAP Vent Valve','pts-evap-vent',''], ['Exhaust Pressure Sensor','pts-exback-sensor','Backpressure — diesel applications'], ['DPF Filter (Diesel)','pts-dpf','Diesel particulate filter'], ['DEF Injector (Diesel)','pts-def-inj','SCR urea injection'], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
A/C System
${[ ['A/C Compressor','pts-ac-comp','Check clutch — OEM or reman'], ['A/C Compressor Clutch','pts-ac-clutch','If separate'], ['A/C Condenser','pts-ac-cond','Front of radiator'], ['A/C Evaporator','pts-ac-evap','Inside dash — major job'], ['Receiver / Drier','pts-ac-drier','Replace with any major repair'], ['Expansion Valve / Orifice Tube','pts-ac-exp','Metering device'], ['A/C High Pressure Hose','pts-ac-hose-hi',''], ['A/C Low Pressure Hose','pts-ac-hose-lo',''], ['A/C Pressure Switch — High','pts-ac-sw-hi',''], ['A/C Pressure Switch — Low','pts-ac-sw-lo',''], ['A/C Refrigerant (oz)','pts-ac-ref','R-134a or R-1234yf — check capacity'], ['A/C O-Ring / Seal Kit','pts-ac-seal','Replace on any line disconnect'], ['A/C Accumulator','pts-ac-accum','Some Ford / GM applications'], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Heater System
${[ ['Heater Core','pts-heater-core','Dash removal typically required'], ['Heater Core Hose — Supply','pts-heater-core-hs',''], ['Heater Core Hose — Return','pts-heater-core-hr',''], ['Heater Control Valve','pts-heater-valve','If equipped'], ['Blend Door Actuator — Temp','pts-blend-temp',''], ['Blend Door Actuator — Mode','pts-blend-mode',''], ['Blend Door Actuator — Recirculate','pts-blend-recirc',''], ['Blend Door (physical door)','pts-blend-door','If broken'], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Blower & Controls
${[ ['Blower Motor','pts-blower',''], ['Blower Motor Resistor','pts-blower-res','Speed control — check connector'], ['Blower Motor Control Module','pts-blower-mod','Electronic control — some vehicles'], ['HVAC Control Head / Module','pts-hvac-ctrl','Climate control unit'], ['Cabin Air Filter','pts-hvac-cabin','See Filters tab for part #'], ['Evaporator Temperature Sensor','pts-evap-sensor',''], ['Ambient Air Temperature Sensor','pts-ambient-sens',''], ['Sunload Sensor','pts-sunload','Automatic climate control'], ].map(([l,id,n]) => partRow(l,id,n)).join('')}
Multi-Point Inspection
No vehicle selected
CUSTOMER: — Not entered —
◌ ROUGH DRAFT NOT STARTED
OK / GOOD
MONITOR / MARGINAL
NEEDS ATTENTION
NOT CHECKED
${[ ['Engine / Underhood', [ ['Engine Air Filter', 'flt-engine-air'], ['PCV System', null], ['Belts / Serpentine', 'prt-serpentine-belt'], ['Hoses — Coolant', null], ['Hoses — Vacuum', null], ['Battery Terminals', 'prt-battery'], ['Battery State (CCA)', 'prt-battery'], ['Alternator Output', null], ['Coolant Level', 'fld-coolant'], ['Coolant Condition', 'fld-coolant'], ['Brake Fluid Level', 'fld-brake-fluid'], ['Windshield Washer Fluid', 'fld-washer-fluid'], ]], ['Oil System', [ ['Oil Level', 'fld-engine-oil'], ['Oil Condition / Color', 'fld-engine-oil'], ['Oil Leak — Valve Cover', null], ['Oil Leak — Drain Plug', null], ['Oil Leak — Oil Pan', null], ['Oil Leak — Front Seal', null], ['Filter Condition', 'flt-oil'], ['Drain Plug Thread Condition', null], ]], ['Tires & Wheels', [ ['Left Front — Tread Depth (mm)', null], ['Right Front — Tread Depth (mm)', null], ['Left Rear — Tread Depth (mm)', null], ['Right Rear — Tread Depth (mm)', null], ['Spare Tire Condition', null], ['LF Tire Pressure (PSI)', null], ['RF Tire Pressure (PSI)', null], ['LR Tire Pressure (PSI)', null], ['RR Tire Pressure (PSI)', null], ['Tread Wear Pattern — Even?', null], ['Sidewall Condition', null], ['Wheel / Rim Damage', null], ]], ['Brakes', [ ['LF Brake Pad Thickness (mm)', null], ['RF Brake Pad Thickness (mm)', null], ['LR Pad / Shoe', null], ['RR Pad / Shoe', null], ['LF Rotor Condition', null], ['RF Rotor Condition', null], ['LR Drum / Rotor', null], ['RR Drum / Rotor', null], ['Brake Lines — Visible Sections', null], ['Emergency / Parking Brake', null], ]], ['Suspension & Steering', [ ['Struts / Shocks — LF', null], ['Struts / Shocks — RF', null], ['Struts / Shocks — LR', null], ['Struts / Shocks — RR', null], ['Ball Joints', null], ['Tie Rod Ends', null], ['Control Arm Bushings', null], ['Sway Bar Links', null], ['CV Boots / CV Joints', null], ['Power Steering / Rack', 'fld-power-steering'], ]], ['Lights & Exterior', [ ['Headlights — High Beam', null], ['Headlights — Low Beam', null], ['Front Turn Signals', null], ['Rear Turn Signals', null], ['Brake Lights', null], ['Reverse Lights', null], ['Hazard Lights', null], ['License Plate Light', null], ['Daytime Running Lights', null], ['Wipers — Front', 'prt-wiper-blades'], ['Wipers — Rear', 'prt-wiper-blades'], ['Windshield — Cracks / Chips', null], ]], ].map(([section, items]) => `
${section}
${items.map(([item, glossId]) => { const id = 'insp_' + item.replace(/[^a-zA-Z0-9]/g,'_'); const qBtn = glossId ? `` : ''; return `
${item}${qBtn}
`; }).join('')}
`).join('')}
Tech Notes
0 items checked
Service Authorization Contract
No vehicle selected
CUSTOMER: — Not entered —
NOT SIGNED
Vehicle & Services Being Authorized
VEHICLE
VIN: —
Mileage: —
OIL SPEC
Capacity: —
SERVICES AUTHORIZED TODAY
Services will appear here as they are added.
Service Authorization Agreement

I, the undersigned, hereby authorize this shop to perform the service(s) listed above on my vehicle. I understand and agree to the following terms:

1. AUTHORIZATION & OIL TYPE

I authorize the use of the oil type and viscosity specified above, as recommended for my vehicle. I acknowledge that I have been informed of all available oil options and have agreed to the selection indicated.

2. LIABILITY WAIVER

I understand that the shop is not responsible for pre-existing conditions, wear, or mechanical failures unrelated to the services performed today. The shop's liability is limited to the cost of services rendered.

3. PRE-EXISTING DAMAGE

I acknowledge that any damage, conditions, or deficiencies noted below were present prior to service. The shop is not responsible for these pre-existing conditions.

4. TPMS & TIRE DISCLAIMER

Tire pressure has been checked and adjusted to manufacturer specifications where possible. TPMS sensors are not serviced as part of this visit unless specifically authorized. The shop is not responsible for TPMS sensor malfunctions unrelated to this service.

5. ENVIRONMENTAL & HAZMAT FEES

A nominal environmental and hazardous materials disposal fee may be applied to cover the cost of proper disposal of used motor oil, filters, and other fluids in accordance with state and federal regulations.

Date & Time of Authorization
Auto-stamped when customer signs
Customer Signing
— No customer —
Customer Signature
Have the customer sign below using finger or stylus
Or type name if unable to sign:
Total & Invoice
No vehicle selected
CUSTOMER: — Not entered —
◌ ROUGH DRAFT
SERVICE PROVIDER
BILL TO
INVOICE #
INV-00001
DATE
VEHICLE
Services & Charges
Description Qty Unit Amount
No services added — go to Services tab to add line items
NOTES TO CUSTOMER
Subtotal$0.00
Labor$0.00
Hazmat Fee$0.00
Supply Charge$0.00
Discount$0.00
Tax (6%)$0.00
TOTAL$0.00
Payment
${['Cash','Card','Check','Financing','Deferred'].map(m => ` `).join('')}
Total Due:$0.00
Change:$0.00
NEXT SERVICE REMINDER
▼ controls
Enter a VIN or vehicle details to begin a visit.