Toyota logo

Toyota Hilux

Blue and Silver · Diesel · 1996 · 2,446 cc

P129 GJKMOT history

P129 GJK is a blue and silver diesel Toyota Hilux first used on 31 Dec 1996. Its MOT expired on 27 Nov 2025 and it has passed 19 of 28 MOT tests, with 310,150 km recorded at the latest.

From DVSA MOT records, updated 28 Nov 2024.

MOT
Expired
On 27 Nov 2025
Mileage
310,150 km
At MOT on 28 Nov 2024
MOT tests
28
19 passed · 9 failed
Per year
6,927 km
Average between MOTs
Get reminders for P129 GJK in the free Driver Codes app

Vehicle details

Registration
P129 GJK
Registration format
Prefix (1983 to 2001)
Make
Toyota
Model
Hilux
Colour
Blue and Silver
Fuel type
Diesel
Engine size
2,446 cc
Year of manufacture
1996
First used
31 Dec 1996
MOT status
MOT expired on 27 Nov 2025
Latest MOT test
28 Nov 2024 (Pass)

Mileage history

P129 GJK was last recorded at 310,150 km on 28 Nov 2024, 2,933 km more than at the previous MOT on 14 Dec 2023.

Odometer reading at each MOT testPassFail
Previous MOT
307,217 km · 14 Dec 2023
Between the last two tests
2,933 km
Average per year
6,927 km

Recorded mileage by year

  • 2024 – 310,150 km
  • 2023 – 307,217 km
  • 2022 – 303,712 km
  • 2021 – 300,225 km
  • 2020 – 299,015 km
  • 2019 – 296,958 km
  • 2016 – 271,824 km
  • 2015 – 262,397 km
  • 2014 – 253,889 km
  • 2010 – 220,337 km
  • 2009 – 206,568 km

What the latest MOT found

Pass310,150 kmPassed on retest after failing earlier that day
  • AdvisoryFront Vehicle structure is corroded but structural rigidity is not significantly reduced (6.1.1 (c) (i))
  • AdvisoryNearside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))Recorded at 4 MOTs since 2019
  • AdvisoryNearside Front Lower Suspension arm corroded but not seriously weakened (5.3.3 (b) (i))
  • AdvisoryOffside Front Lower Suspension arm corroded but not seriously weakened (5.3.3 (b) (i))
  • AdvisoryRear Vehicle structure is corroded but structural rigidity is not significantly reduced (6.1.1 (c) (i))

What MOT advisories mean

Recurring issues

Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.

  • Nearside Front Brake pipe corroded, covered in grease or other material

    Advisory4 MOTs, 2018–2023

  • Nearside Front Anti-roll bar rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)

    Advisory4 MOTs, 2012–2017

  • Nearside Rear Coil spring corroded

    Advisory3 MOTs, 2021–2023

  • Offside Front Coil spring corroded

    Advisory3 MOTs, 2019–2022

  • Offside Rear Coil spring corroded

    Advisory2 MOTs, 2021–2023

  • Nearside Front Coil spring corroded

    Advisory2 MOTs, 2019–2022

Full MOT history

28 tests since 12 Dec 2006, newest first. Select a test to see every defect and advisory.

  1. Pass310,150 km5 advisories
    MOT expiry
    27 Nov 2025
    Odometer
    310,150 km
    Test number
    852750872204
    • AdvisoryFront Vehicle structure is corroded but structural rigidity is not significantly reduced (6.1.1 (c) (i))
    • AdvisoryNearside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryNearside Front Lower Suspension arm corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryOffside Front Lower Suspension arm corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryRear Vehicle structure is corroded but structural rigidity is not significantly reduced (6.1.1 (c) (i))
  2. Fail310,150 km (+2,933)1 major5 advisories
    MOT expiry
    No new certificate
    Odometer
    310,150 km
    Test number
    190852077339
    • MajorBrake performance unable to be tested rigid brake pipe leaking (1.2.1 (g))
    • AdvisoryFront Vehicle structure is corroded but structural rigidity is not significantly reduced (6.1.1 (c) (i))
    • AdvisoryNearside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryNearside Front Lower Suspension arm corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryOffside Front Lower Suspension arm corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryRear Vehicle structure is corroded but structural rigidity is not significantly reduced (6.1.1 (c) (i))
  3. Pass307,217 km5 advisories
    MOT expiry
    2 Jan 2025
    Odometer
    307,217 km
    Test number
    300559605881
    • AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryNearside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisorySuspension corroded
  4. Fail307,216 km (+3,504)2 major5 advisories
    MOT expiry
    No new certificate
    Odometer
    307,216 km
    Test number
    730535872000
    • MajorBrake performance unable to be tested Fluid leak (1.2.1 (g))
    • MajorEmissions unable to be completed Leaking (8.2.2.2 (e))
    • AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryNearside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisorySuspension corroded
  5. Pass303,712 km (+3,487)8 advisories
    MOT expiry
    2 Jan 2024
    Odometer
    303,712 km
    Test number
    225564217110
    • AdvisoryFront Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryNearside Front Brake pipe corroded, covered in grease or other material Caliper (1.1.11 (c))
    • AdvisoryNearside Front Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryNearside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
  6. Pass300,225 km (+1,210)7 advisories
    MOT expiry
    2 Jan 2023
    Odometer
    300,225 km
    Test number
    542247513379
    • AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryVehicle structure is corroded but structural rigidity is not significantly reduced (6.1.1 (c) (i))
  7. Pass299,015 km (+2,057)3 advisories
    MOT expiry
    2 Jan 2022
    Odometer
    299,015 km
    Test number
    732210750034
    • AdvisoryFront and rear coil springs corroded
    • AdvisoryOffside Front Brake pipe corroded, covered in grease or other material Inner wheel arch (1.1.11 (c))
    • AdvisoryOffside Rear Anti roll bar bush slightly worn
  8. Pass296,958 km3 advisories
    MOT expiry
    2 Jan 2021
    Odometer
    296,958 km
    Test number
    891500310955
    • AdvisoryNearside Front Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryNearside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
  9. Pass290,895 miles1 minor10 advisories
    MOT expiry
    2 Jan 2020
    Odometer
    290,895 miles
    Test number
    954094530771
    • MinorNearside Rear Anti-roll bar ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • AdvisoryFront to rear heater pipes corroded
    • AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge 3mm on inner edge (5.2.3 (e))
    • AdvisoryNearside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge 3mm (5.2.3 (e))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge Inner (5.2.3 (e))
    • AdvisoryOffside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge 3mm (5.2.3 (e))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisorySlight play in both steering arm inner ball joints
  10. Fail290,895 miles (+9,099)2 major1 minor10 advisories
    MOT expiry
    No new certificate
    Odometer
    290,895 miles
    Test number
    212516591330
    • MajorNearside Front Anti-roll bar pin or bush excessively worn (5.3.4 (a) (i))
    • MajorOffside Front Anti-roll bar pin or bush excessively worn (5.3.4 (a) (i))
    • MinorNearside Rear Anti-roll bar ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • AdvisoryFront to rear heater pipes corroded
    • AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge 3mm on inner edge (5.2.3 (e))
    • AdvisoryNearside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge 3mm (5.2.3 (e))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge Inner (5.2.3 (e))
    • AdvisoryOffside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge 3mm (5.2.3 (e))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
    • AdvisorySlight play in both steering arm inner ball joints
  11. Pass281,796 miles4 advisories
    MOT expiry
    2 Jan 2019
    Odometer
    281,796 miles
    Test number
    714775087789
    • AdvisoryNearside Front Anti-roll bar rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Rear Suspension component mounting prescribed area is corroded but not considered excessive (2.4.A.3)
    • AdvisoryOffside Front Anti-roll bar rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Rear Suspension component mounting prescribed area is corroded but not considered excessive (2.4.A.3)
  12. Pass271,824 km (+9,427)4 advisories
    MOT expiry
    2 Jan 2018
    Odometer
    271,824 km
    Test number
    828301417295
    • AdvisoryFront coil spring corroded Offside/Nearside (2.4.C.1b)
    • AdvisoryNearside Front Anti-roll bar rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Front Anti-roll bar rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisorySlight play in both rear anti roll bar mounts
  13. Pass262,397 km2 advisories
    MOT expiry
    2 Jan 2017
    Odometer
    262,397 km
    Test number
    814052612535
    • AdvisoryFront Anti-roll bar rubber mounting deteriorated but not resulting in excessive movement offside/nearside (2.4.G.2)
    • AdvisoryFront coil spring corroded offside/nearside (2.4.C.1b)
  14. Pass253,889 miles5 advisories1 note
    MOT expiry
    2 Jan 2016
    Odometer
    253,889 miles
    Test number
    157493664373
    • AdvisoryNearside Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryPower steering pipe(s) or hose(s) slightly corroded (2.3.2)
    • AdvisoryRear Anti-roll bar has slight play in a pin/bush (2.4.G.2)
    • NoteSlight movement in steering rack mounting bushes
  15. Fail253,889 km (+6,267)1 failure5 advisories1 note
    MOT expiry
    No new certificate
    Odometer
    253,889 km
    Test number
    217453064358
    • FailureNearside Front Brake pipe excessively corroded (3.6.B.2c)
    • AdvisoryNearside Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryPower steering pipe(s) or hose(s) slightly corroded (2.3.2)
    • AdvisoryRear Anti-roll bar has slight play in a pin/bush (2.4.G.2)
    • NoteSlight movement in steering rack mounting bushes
  16. Pass247,622 km2 advisories
    MOT expiry
    2 Jan 2015
    Odometer
    247,622 km
    Test number
    305873904016
    • AdvisoryNearside Inner Rear Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
    • AdvisoryOffside Inner Rear Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
  17. Fail247,622 km2 failures2 advisories
    MOT expiry
    No new certificate
    Odometer
    247,622 km
    Test number
    409243504076
    • FailureExhaust emits an excessive level of metered smoke for a turbo charged engine (7.4.B.3b)
    • FailureOffside Front Anti-roll bar linkage insecure (2.4.G.1)
    • AdvisoryNearside Inner Rear Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
    • AdvisoryOffside Inner Rear Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
  18. Pass240,984 miles4 advisories1 note
    MOT expiry
    18 Dec 2013
    Odometer
    240,984 miles
    Test number
    277094552377
    • AdvisoryNearside Front Anti-roll bar rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Front Lower Suspension arm has slight play in a ball joint (2.4.G.2)
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
    • NoteRear heater matrix pipes just starting to leak
  19. Fail240,984 miles (+9,925)7 failures4 advisories1 note
    MOT expiry
    No new certificate
    Odometer
    240,984 miles
    Test number
    148483452382
    • FailureCentre Stop lamp not working (1.2.1b)
    • FailureNearside Front Anti-roll bar linkage cracked (2.4.G.1)
    • FailureNearside Front Brake hose excessively deteriorated (3.6.B.4d)
    • FailureNearside Front Tyre not fitted in accordance with side wall instructions (4.1.D.1f)
    • FailureNearside Headlamp aim too high (1.8)
    • FailureOffside Front Brake pipe excessively corroded (3.6.B.2c)
    • FailureOffside Front Tyre not fitted in accordance with side wall instructions (4.1.D.1f)
    • AdvisoryNearside Front Anti-roll bar rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Front Lower Suspension arm has slight play in a ball joint (2.4.G.2)
    • AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
    • NoteRear heater matrix pipes just starting to leak
  20. Pass231,059 miles1 advisory
    MOT expiry
    16 Dec 2012
    Odometer
    231,059 miles
    Test number
    478830151380
    • AdvisoryNearside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
  21. Fail231,059 miles5 failures1 advisory
    MOT expiry
    No new certificate
    Odometer
    231,059 miles
    Test number
    107288441315
    • FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureOffside Rear rear brake binding (3.7.B.1)
    • FailureOffside Rear rear parking brake recording little or no effort (3.7.B.6a)
    • FailureParking brake: efficiency below requirements (3.7.B.7)
    • AdvisoryNearside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
  22. Pass220,337 km (+13,769)
    MOT expiry
    16 Dec 2011
    Odometer
    220,337 km
    Test number
    582323140314

    No defects or advisories recorded.

  23. Pass206,568 km
    MOT expiry
    16 Dec 2010
    Odometer
    206,568 km
    Test number
    660599749315

    No defects or advisories recorded.

  24. Pass197,225 miles (+10)
    MOT expiry
    16 Dec 2009
    Odometer
    197,225 miles
    Test number
    594262158398

    No defects or advisories recorded.

  25. Fail197,215 miles (+15,583)8 failures
    MOT expiry
    No new certificate
    Odometer
    197,215 miles
    Test number
    774507048349
    • FailureExhaust emits an excessive level of metered smoke for a turbo charged engine (7.4.B.3b)
    • FailureFront registration plate character(s) formed using broken strokes (6.3.4e)
    • FailureOffside Front Brake hose excessively deteriorated (3.6.B.4d)
    • FailureOffside Rear fog lamp not working (1.3.2b)
    • FailureOffside rear parking brake recording little or no effort (3.7.B.6a)
    • FailureParking brake: efficiency below requirements (3.7.B.7)
    • FailureStop lamp not working (1.2.1b)
    • FailureFront brake grabbing severely (3.7.A.2b)
  26. Pass181,632 miles
    MOT expiry
    11 Dec 2008
    Odometer
    181,632 miles
    Test number
    274485647308

    No defects or advisories recorded.

  27. Fail181,529 miles (+21,852)2 failures
    MOT expiry
    No new certificate
    Odometer
    181,529 miles
    Test number
    490845947314
    • FailureNearside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
    • FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
  28. Pass159,677 miles1 advisory
    MOT expiry
    11 Dec 2007
    Odometer
    159,677 miles
    Test number
    400316346366
    • AdvisoryNearside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)

Questions about P129 GJK

Does P129 GJK currently have a valid MOT?
No. The MOT on P129 GJK expired on 27 Nov 2025, according to DVSA records.
When is the MOT due on P129 GJK?
The MOT on P129 GJK expired on 27 Nov 2025. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has P129 GJK done?
P129 GJK was recorded at 310,150 km at its MOT on 28 Nov 2024, an average of 6,927 km a year.
Has P129 GJK ever failed its MOT?
Yes. P129 GJK has failed 9 of its 28 MOT tests, most recently on 28 Nov 2024.
Has the mileage on P129 GJK ever gone down?
No. The odometer reading went up or stayed the same at every MOT test on record. Service records are still worth checking.
What did the latest MOT on P129 GJK find?
P129 GJK passed its latest MOT on 28 Nov 2024 with 5 advisories: front vehicle structure is corroded but structural rigidity is not significantly reduced; nearside front lower suspension arm ball joint has slight play; nearside front lower suspension arm corroded but not seriously weakened, and 2 more.

Browse all P129 registrations

Contains DVSA MOT history data, public sector information licensed under the Open Government Licence v3.0. Driver Codes is not affiliated with DVSA or DVLA.