Maintenance Records
Service history and preventive schedule for the 2014 Ford E350: oil, belts, solenoids, brakes, coolant, rear differential, transmission filter, alignment, and the shop-receipt source log.
Vehicle: 2014 Ford E350 cutaway shuttle-bus conversion β 5.4L V8 gas (2V), RWD 2WD, Class 3, ~22β24 ft, 10β12 mpg, 225k mi baseline.
Two purposes in one file: the service log (what was done, when, cost) and the forward plan + budget (intervals, event protocols, high-mileage reserve). budget.md rolls the plan into an annual allocation.
Service Log
Costs are as printed on the shop invoice (pre-tax unless noted). Source: photo receipts in vehicular/ β see Receipts/Docs.
| Date | Mileage | Vendor Β· Invoice | Work | Cost |
|---|---|---|---|---|
| 2022-09-09 | [VERIFY] | Meineke #116, Amarillo TX Β· inv 12512 | A/C compressor kit + expansion valve, intake manifold set + gasket, 8 plugs, 4 coils | [VERIFY] |
| 2026-08-17 | 221,309 | Big Brand Tire, Surprise AZ Β· inv 3014-1005937 | 2 front tires + alignment + steering/suspension refresh | [VERIFY] |
| 2026-09-25 | 223,024 | Champs Family Automotive, Peoria AZ Β· inv 32645 | Oil/filter, 4 diagnostics, serpentine belt, shift solenoid, brake flush, coolant flush, rear diff, trans pan+filter | $2,333.96 |
2026-09-25 β Champs Family Automotive, Peoria AZ Β· Invoice #32645 Β· 223,024 mi
Service writer: DelPozzo, John. Opened 9/25/2026 11:23 AM. Odometer in/out 223,024. VIN 1FDEE3FL6EDA91815.
Customer-stated concerns, in shop order: inspection + LOF Β· check engine light on with other warning lights Β· fluid leak Β· shifter hard to come out of park (cold only).
| # | Work | Parts | Labor | Subtotal |
|---|---|---|---|---|
| 1 | Lube, oil & filter β Synthetic Blend 5W-20 Γ6 qt, filter R1372, used-oil disposal. Fluids topped off, tire pressures set, 28-point inspection | $49.53 | $25.00 | $74.53 |
| 2 | Diagnostic β CEL confirmed, code scan | β | $115.00 | $115.00 |
| 3 | Serpentine belt remove & replace (K061280) + code clear + retest | $85.85 | $90.00 | $175.85 |
| 4 | Fluid-leak check β power steering fluid backing up out of reservoir, topped off. Cause: the snapped belt, not a pump failure | β | β | (in #3) |
| 5 | Shifter-stuck-in-park diagnostic | β | $49.95 | $49.95 |
| 6 | Shift interlock solenoid remove & replace (924-Torch) | $345.85 | $270.00 | $615.85 |
| 7 | Brake fluid flush β BG DOT-4, full system incl. master cylinder | $48.75 | $87.50 | $136.25 |
| 8 | Cooling system drain & flush β 2 qt premium coolant + cleaner, β35 Β°F, pH 9.8β10.5, bled, brought to temp, no overheating | $80.80 | $87.50 | $168.30 |
| 9 | Rear differential service β 3 qt 75W-140 synthetic gear oil | $77.97 | $140.00 | $217.97 |
| 10 | Transmission pan off β filter 8C3Z7A098A screen assy, gasket F6TZ7A191A, 7 qt ATF, road-tested | $245.20 | $360.00 | $605.20 |
| Β | Work subtotal | $933.95 | $1,224.95 | $2,158.90 |
Shop supplies $143.07 Β· HazMat $51.10 Β· Discount β$115.00 β Subtotal $2,238.07 Β· Tax $95.89 β Paid $2,333.96 Line-item sums independently match the printed Parts/Labor totals. Next oil change due 2027-02-19 or 228,000 mi.
Fault codes cleared (all four):
P0620-00Generator Control CircuitP0625-00Generator Field/F Terminal Circuit LowP1285-00Cylinder Head Overtemperature ConditionP1299-00Cylinder Head Overtemperature Protection Active
Root cause: the serpentine belt snapped β it powered the water pump/alternator and the power-steering pump. All four codes traced to loss of belt-driven accessories. Belt replaced, codes cleared, none returned. The overtemp codes are therefore a belt symptom, not a cooling-system defect β and #8 confirms the cooling system is sound.
Shop notes worth keeping: 28-point inspection flagged fluid services were due (which is what drove items 7β10). Nothing about the timing chain, manifold studs, or brakes was flagged.
2026-08-17 β Big Brand Tire, Surprise AZ Β· Invoice 3014-1005937 Β· 221,309 mi
Salesperson/invoiced by: Jeff B. (JB166). Tech ZZ772. 7:59 AM β 1:32 PM. Opened as an oil-service coupon, expanded after the tire shop found a steering/suspension wear pattern.
Tires installed (2, front): LT225/75R16E 115R Roadian HTX 2 (NEX, BSW) @ $192.99 ea = $385.98. 50,000-mile minimum-mileage warranty, βRβ speed-rated.
Alignment + steering/suspension work:
- Standard 2/4-wheel alignment + camber/castor corrections, steering-angle sensor recalibrated
- Camber sleeve kit, front (alignment camber/castor Β±1.00Β°) β 2 @ $135.07
- Pitman arm + drag link, front right inner (
PRE DS300055/PRE K80785) - Outer tie rod ends, both sides (
PRE ES800402/PRE ES800401) - Front sway bar end links, both sides (
PRE K750322kit) + labor - Premium alignment (2/4 wheel), tire balance, premium wheel weights, tire recycling, AZ state tire fee
Shop findings β the valuable part of this visit:
- All four tires are dated 2019 and were recommended for replacement on age alone. Customer took the front pair only. Rear pair is still on the vehicle.
- Driverβs-side camber out of specification (corrected via camber sleeves)
- Very minimal play from wear in the upper and lower ball joints
- Idler and pitman arms have play from wear
- Outer tie rod end bushings worn out
- Sway bar end link bushings worn out
- Spare tire not found on the vehicle β the tire shop could not locate it. Unresolved.
- House battery is a lithium battery and could not be load-tested with a standard tester
- Engine air filter in good condition; under-hood fluid levels OK
- Extended warranty offers declined on all after-market parts
Note on total: the invoice is 6 pages and the final total page was not captured in the photo set (two photos in the sequence are absent β see Receipts/Docs). Captured page subtotals: $120.99 (less $15.00 coupon β $105.99), $385.98, $863.41. The true total is higher than the $1,370.38 those pages imply because pages 5β6 itemize the steering/suspension parts. Re-derive from the original invoice before trusting any figure here. [VERIFY]
2022-09-09 β Meineke Car Care Center #116, Amarillo TX Β· Invoice 12512 Β· Estimate 164927
Recorded for history only β this is the oldest documentation of the vehicleβs service life. Odometer illegible on the receipt. Customer address on file at the time was El Mirage AZ. Covers a 70k+ mile interval: intake manifold set + gasket (3.8 hr labor), 8 double-platinum plugs, 4 ignition coils, A/C compressor replacement kit + expansion valve + rear evaporator orifice valve, coolant, A/C evacuate/purge/recharge. R-134A refrigerant, A/C labor, and leak-detector dye were recommended and declined by customer β which is why the A/C work in this invoice is only the mechanical portion.
Upcoming Maintenance
- 2027-02-19 or 228,000 mi: Lube, oil & filter exchange (printed on invoice 32645)
- Rear tires (2): still 2019 date code β replace on the next tire stop regardless of tread
- Ball joints (upper + lower): play already found at 221k; inspect and plan replacement
- Spare tire: missing from the vehicle β locate or replace before desert legs
- Timing chain / guides, exhaust manifold studs: no inspection on record from any shop; listen each oil change
Receipts/Docs
Photo receipts live in vehicular/. Each .jpg also has a .pdf wrapper (Gmail print-to-PDF of the emailed photo) β the PDFs have no text layer, the JPGs are the readable source.
| Photo | Invoice | Page / content |
|---|---|---|
4141.jpg |
Champs 32645 | p1 β header, oil, diagnostics, belt, solenoid |
4142.jpg |
Champs 32645 | p2 β solenoid, brake flush, coolant flush, rear diff, trans filter |
4143.jpg |
Champs 32645 | p3 β totals, next-service recommendation |
4144.jpg |
Meineke 12512 | invoice |
4145.jpg |
Meineke 164927 | estimate |
4148.jpg |
Big Brand 3014-1005937 | p1 β oil service, shop condition findings |
4149.jpg |
Big Brand 3014-1005937 | p2 β tires, alignment |
4150.jpg |
Big Brand 3014-1005937 | p4 of 6 β tire/warranty plan lines |
4151.jpg |
Big Brand 3014-1005937 | p5 β pitman, tie rods, camber sleeves |
4152.jpg |
Big Brand 3014-1005937 | p6 of 6 β drag link, sway bar links |
4153.jpg |
Big Brand 3014-1005937 | alignment printout, before/after measurements |
Missing: camera sequence jumps 4145 β 4148. Photos 4146.jpg / 4147.jpg were never added; they almost certainly hold Big Brand pages 2β3, including the invoiceβs final total. Re-shoot or re-download to close the total.
Operating Context That Drives Maintenance
| Factor | Implication |
|---|---|
| 225k mi, gasoline 5.4L | High-mileage service discipline: short-interval oil, proactive cooling/transmission refresh, brake/fluid diag each leg |
| 2WD on playa/dirt/desert | Dust ingress is the #1 killer: air filter β oil β brakes/trans. Alkali playa dust (pH ~10, BRC) neutralizes with vinegar/Calgon wash, not dry polish |
| 400β480 mi range, ~800 mi annual event legs | Drive-train sees steady-state highway + long grade pulls (Wolf Creek 7%, I-70 5β6%) β transmission cooling + brake pads on grades |
| 1 adult + 1 dog + conversion payload | Payload near GVWR = brakes/suspension/tires wear; verify GVWR/GAWR (Gaps) |
| Seasonal: winter desert + summer CO mountains | Altitude + heat shears oil faster; cold starts + battery health matter above 8,000 ft |
| 5.4L Triton known issues | Spark-plug blowout/breakage (2V Tritons), coil packs, timing-chain/guides at high miles, exhaust manifold studs β budget + inspect |
Service Budget (Annual, ~8,000β10,000 mi/yr)
Prices = typical shop (not dealer) Sep 2026 [VERIFY regionally].
| Item | Interval | ~Cost | Notes |
|---|---|---|---|
| Engine oil + filter (full-synthetic, 6 qt) | 5,000 mi or 6 mo | $60β90 | Shorter after playa dust |
| Air filter (engine) | 15β20k mi, event-based sooner | $25β45 | BRC/playa: swap ~day 4β5, spare in cab |
| Cabin filter | 20k mi | $15β30 | Dust-focused trips = more often |
| Spark plugs + coils (8 cyl, 2V) | Plugs 100k; coils as-fail | $120β260 (plugs) Β· $60β120/coil | Triton plug-crush risk β anti-seize + torque spec; coil boots crack w/ heat |
| Brake pads (front + rear, E350) | 30β40k mi | $150β300 | HEAVY bus + grades = front pads first; inspect each leg |
| Brake rotors | As-needed | $300β500 | Warp from mountain descents (engine-brake grades) |
| Brake fluid flush | 2 yr / 30k mi | $80β120 | Done 2026-09-25 @ 223,024 ($136.25). Next due ~2028 |
| Transmission fluid + filter | 30k mi | $180β300 | Done 2026-09-25 @ 223,024 ($605.20, pan off). History no longer unknown β next due ~226k / 2029 |
| Coolant flush + thermostat | 60k mi / as-needed | $120β200 | Done 2026-09-25 @ 223,024 ($168.30, verified β35 Β°F, no overheat) |
| Rear differential service (75W-140) | 60k mi | $220β320 | Done 2026-09-25 @ 223,024 ($217.97). Wasnβt in this table before |
| Serpentine belt + tensioner + idler | 60β90k mi | $150β250 | Belt snapped at 223,024 (2026-09-25) β replaced, $175.85. Tensioner/idler wear still uninspected [VERIFY] |
| Tires (E-rated 10-ply) | 50β60k mi | $1,200β1,800/set | Front pair replaced 2026-08-17 @ 221,309. Rear pair still on the 2019 date code β replace next stop. Size confirmed LT225/75R16E 115R |
| Wheel bearings / hubs (front, E350) | Inspect 60k mi | $300β600 (when needed) | Shimmy = inspect pre-CO grades |
| Ball joints / tie-rod ends | Inspect yearly | $200β600 (when needed) | Suspension on washboard + dirt each trip |
| Shock absorbers | 40β60k mi or leak | $400β800 | Ride + control on gravel/BLM roads |
| Exhaust manifold studs (Triton 2V) | Common fail high-mi | $200β500 | Cold-start tick = fix before event |
| Timing chain / guides (5.4 2V) | High-mi inspection; oil-pressure + rattle check | $800β1,800 (if needed) | Cold-start rattle = budget big-ticket; listen each oil change |
| Annual running budget (typical road yr) | β | ~$1,200β2,200 | Oil/fluid/filters/brakes/tires/health-checks, no big engine work |
| Replacement/repair reserve | β | $1,500β3,000/yr | Timing chain, trans rebuild, alternator, starter, AC compressor, suspension β big items WILL hit a 225k rig eventually |
Total maintenance allocation recommended (annual): $2,500β5,000 (running costs + reserve). See budget.md Β§2.
Event-Specific Maintenance Work
BRC / Playa (AugβSep, annual)
- Pre-trip: inspect belt/tensioner/idler (belt replaced 2026-09-25 at 223,024 β tensioner/idler never inspected, do it now), coolant + overflow, spare air filter in cab, tape every seam (front door, rear doors, sliding windows, cowl vents), cover dash electrical, battery secure + terminals cleaned.
- During: ~1 hr/day generator norm; engine never left running; arrive full fuel.
- After (Reno/Fernley): dump β dawn-rid dust wash (plain water FIRST, THEN vinegar/Calgon rinse to neutralize alkali), oil + filter, air + cabin filter swap. Tire-pressure check. Re-wash grease/filters at next 500 mi if dust persists.
CO Mountain Summits / High Country (JunβSep)
- Brake fluid fresh; engine-brake descents (gear-lock 2nd/4th, posted 25β45 mph; Wolf Creek 7%, I-70 5β6%; avoid Red Mountain 8% + Monitor 13%).
- Overheat watch on grades; 45β55 mph slow passes are NORMAL in a loaded 5.4L bus, not a defect.
- Altitude cold-start: battery health above 8,000 ft; jump-pack in bus year-round.
Winter Desert (NovβApr)
- Cold desert nights: battery + starting; 5-gal Jerry can rule per routes.md.
- Dust storms (AZ/Quartzsite): pre-fold/cover intake; clean filter post-storm.
- Rodents chew wiring in desert camps: peppermint cotton balls + inspect after long stays.
Open Maintenance Questions [VERIFY]
Transmission identityβ RESOLVED: 5R110W. Confirmed on invoice 32645 (βTrans Mfr CD 5R110Wβ), filter8C3Z7A098Ascreen assy, gasketF6TZ7A191A, ATF ~$9.40/qt. Pan-off service done 2026-09-25.Tire setupβ PARTLY RESOLVED: singles + spare,LT225/75R16E115R E-rated. Confirmed 2026-08-17 (Roadian HTX 2, 50k warranty). Open: the spare the shop couldnβt find. Rotation interval stands at 7,500 mi.- Brake config β rear drums vs discs; shoe/pad + rotor part numbers. Still open; no shop has documented it.
Service history at 225kβ PARTLY RESOLVED. Found 2022-09-09 (Meineke, ~70k interval) and 2026 invoices. Fluid services all done 2026-09-25. Still no record from any shop of: timing-chain inspection, exhaust manifold studs, or brake pad/rotor measurement. The two most expensive Triton failure modes remain undocumented.- GVWR/GAWR + actual payload β door-jamb stickers; gates heavy work (event-gear Phase 0/1).
Oil spec confirmβ RESOLVED: 5W-20 synthetic blend, confirmed as the spec actually used 2026-09-25.- Ball joints / tie rods / sway bar links β wear confirmed present 2026-08-17, not yet replaced. Price the job.
- House battery is lithium β no standard load test possible. Confirm what charging/maintenance that chemistry needs. Relevant to the
power-supply.mdsolar plan.
10k-Mile / Annual Maintenance Review Checklist (post-BRC Sep, per calendar.md)
Sourced against the 2026-09-25 Champs invoice (223,024 mi) and the 2026-08-17 Big Brand visit.
- Oil + filter (2026-09-25)
- Air filter + cabin filter β air filter checked 2026-08-17, good condition; cabin filter still unrecorded
- Brake fluid flush (2026-09-25) β pads/rotors still unmeasured
- Belt replaced (2026-09-25) β tensioner/idler wear NOT inspected
- Transmission fluid + filter, pan off (2026-09-25) β shifts normal, road-tested
- Coolant flush, verified β35 Β°F (2026-09-25)
- Rear differential service (2026-09-25)
- Tires: rear pair still 2019 β replace; rotate at 7,500 mi from 221,309
- Battery: lithium house battery, cannot load-test β find the right procedure
- Suspension: ball joints, tie rod bushings, sway bar links all show wear β replace (2026-08-17 finding)
- Spare tire: missing from vehicle β locate or replace
- Exhaust: manifold studs / tick β no record
- Timing: cold-start rattle / oil pressure β no record
- Under-car: oil/coolant/trans leaks, dust-buildup wash
Cross-file
budget.mdβ consolidated annual line Maintenance $2,500β5,000/yroverview.mdΒ§Baseline/FEATURES β money architecture: maintenance = fixed annual line, never event-variablecalendar.mdβ Sep post-BRC review note + βwhere is the bus nowβ service logevents-western.mdΒ§BRC RV rules + dust β post-playa wash/oil protocolevent-gear/ARCHITECTURE.mdΒ§Storage β generator/trailer/GVWR weight interplay (verify before heavy work)ford-e350.mdβ VIN + spec sheet; 5R110W andLT225/75R16Enow confirmed, worth folding inpower-supply.mdβ house battery is lithium, not lead-acid; affects the charging assumptionvehicular/414*.jpgβ photo receipts for every Service Log entry above