# 25 best-selling US SUVs and trucks, MY 2021-2023: NHTSA complaints vs recalls, uncovered-complaint ranking (PULL 1 and PULL 2) Pull 1 ran 2026-11-08T17:39:29Z to 2026-11-08T17:47:44Z (UTC), 176 timed GET requests (retries included). Pull 1 source time (earliest Date header): `Sun, 08 Nov 2026 17:39:30 GMT`. Pull 2 ran 2026-11-09T05:58:00Z to 2026-11-09T06:06:05Z (UTC), 176 timed GET requests (retries included): the same requests, starting 12 h 01 min after the PULL 1 note. Pull 2 source time (earliest Date header): `Mon, 09 Nov 2026 05:58:01 GMT`. Sections 2 and 3 use pull 1 data, as the TASK asks; pull 2 gives uncovered-pull2.csv, the changes table (section 4) and its PROOF (section 7). Observation only; public sources only; no contact with anyone. **Rules applied** (the job's): recall campaigns counted once per vehicle-year by distinct `NHTSACampaignNumber`; recall component = text of `Component` before the first `:`; complaint components = `components` split on the regex `,(?! )`, one count per complaint per component, `UNKNOWN OR OTHER` dropped; components equal ignoring case (stored upper case). Uncovered = complaint_count >= 10 and recall_count = 0 in the same vehicle-year. odiNumbers = the two numerically lowest. Caveat: under this exact-match rule complaint categories `SERVICE BRAKES`, `ENGINE`, `FUEL/PROPULSION SYSTEM` never match recall categories `SERVICE BRAKES, HYDRAULIC`, `ENGINE AND ENGINE COOLING`, `FUEL SYSTEM, GASOLINE`. ## 1. Name table vPIC = Make_Name / Model_Name from `GetModelsForMakeYear`, model year 2022. NHTSA = model sent to api.nhtsa.gov recalls and complaints (make as in column 1). Rejected = HTTP 400 with an empty result on both tries for 2022. | Vehicle | vPIC spelling | NHTSA spelling used | Rejected spelling | |---|---|---|---| | Chevrolet Silverado 1500 | CHEVROLET / Silverado | Silverado 1500 | Silverado (S2) | | Ram 1500 | RAM / 1500 | 1500 | none | | GMC Sierra 1500 | GMC / Sierra | Sierra 1500 | Sierra (S2) | | Toyota RAV4 | TOYOTA / RAV4 | RAV4 | none | | Honda CR-V | HONDA / CR-V | CR-V | none | | Toyota Camry | TOYOTA / Camry | Camry | none | | Nissan Rogue | NISSAN / Rogue | Rogue | none | | Chevrolet Equinox | CHEVROLET / Equinox | Equinox | none | | Toyota Tacoma | TOYOTA / Tacoma | Tacoma | none | | Honda Civic | HONDA / Civic | Civic | none | | Honda Accord | HONDA / Accord | Accord | none | | Ford Escape | FORD / Escape | Escape | none | | Toyota Corolla | TOYOTA / Corolla | Corolla | none | | Jeep Grand Cherokee | JEEP / Grand Cherokee | Grand Cherokee | none | | Ford Edge | FORD / Edge | Edge | none | | Subaru Forester | SUBARU / Forester | Forester | none | | Jeep Wrangler | JEEP / Wrangler | Wrangler | none | | Toyota Highlander | TOYOTA / Highlander | Highlander | none | | Hyundai Tucson | HYUNDAI / Tucson | Tucson | none | | Chevrolet Tahoe | CHEVROLET / Tahoe | Tahoe | none | | Honda Pilot | HONDA / Pilot | Pilot | none | | Kia Sportage | KIA / Sportage | Sportage | none | | Subaru Outback | SUBARU / Outback | Outback | none | | Chevrolet Traverse | CHEVROLET / Traverse | Traverse | none | | Ford Bronco Sport | FORD / Bronco Sport | Bronco Sport | none | Not available (HTTP 400, empty result, on the request and its retry; S2): Ram 1500 2022 (complaints); Ram 1500 2023 (complaints); Toyota Tacoma 2021 (recalls); Honda Civic 2023 (complaints); Honda Accord 2023 (complaints); Toyota Corolla 2022 (recalls); Subaru Forester 2021 (recalls). These are left out of the uncovered table, ranking and CSV; the other 68 vehicle-years have both counts. ## 2. Uncovered components (pull 1) 373 uncovered components. Cell entry: code complaints lowest-odiNumber second-lowest-odiNumber. Codes (full component names as in the CSV): AB AIR BAGS; BLT SEAT BELTS; BOP BACK OVER PREVENTION; EL ELECTRICAL SYSTEM; EN ENGINE; ESC ELECTRONIC STABILITY CONTROL (ESC); FCA FORWARD COLLISION AVOIDANCE; FP FUEL/PROPULSION SYSTEM; FSG FUEL SYSTEM, GASOLINE; LD LANE DEPARTURE; LLL LATCHES/LOCKS/LINKAGES; PT POWER TRAIN; SB SERVICE BRAKES; SE SEATS; ST STEERING; STR STRUCTURE; SU SUSPENSION; VI VISIBILITY; VSC VEHICLE SPEED CONTROL; VW VISIBILITY/WIPER; WH WHEELS; XL EXTERIOR LIGHTING. | Vehicle | 2021 | 2022 | 2023 | |---|---|---|---| | Chevrolet Silverado 1500 | EL 113 11384725 11385179; EN 399 11384725 11397267; FCA 10 11590938 11636290; FP 30 11397267 11456398; LLL 15 11521043 11579583; SB 40 11414715 11415357; ST 43 11406248 11415357; STR 29 11399837 11423153; SU 18 11390737 11403831; VSC 10 11383190 11519627 | BOP 13 11495848 11503189; EL 141 11464650 11466968; EN 258 11456587 11456822; FCA 29 11479583 11486547; FP 43 11464650 11497929; LD 15 11530045 11653833; LLL 12 11617853 11646677; SB 56 11476450 11486784; ST 15 11476450 11501753; STR 13 11486187 11534590; VSC 12 11514910 11556514 | EL 63 11507327 11528583; EN 155 11522975 11552032; FCA 22 11507710 11540577; FP 34 11510069 11542689; PT 108 11514463 11542689; SB 18 11507327 11507710; VSC 18 11507327 11507710 | | Ram 1500 | EL 199 11383816 11394690; ESC 16 11537134 11614922; EN 277 11406417 11406813; XL 13 11375264 11446345; FCA 52 11416441 11418807; FP 70 11391192 11406813; SB 54 11394690 11413419; ST 50 11397445 11408038; VSC 30 11406813 11413950; VW 20 11390974 11408080 | not available | not available | | GMC Sierra 1500 | EL 76 11378394 11408633; EN 325 11383585 11396897; FP 41 11396897 11431331; LLL 10 11595515 11602610; SB 24 11378394 11430809; ST 35 11378394 11388759; STR 13 11415136 11423289; SU 10 11430578 11479962 | EL 84 11458511 11462350; EN 244 11458165 11460502; FCA 24 11458511 11470390; FP 29 11507349 11609069; LD 13 11452251 11470390; SB 29 11458165 11458511; ST 13 11491138 11497631 | EL 64 11506426 11531556; EN 217 11508802 11524059; FCA 14 11544881 11545089; FP 38 11513606 11566879; PT 94 11558187 11566879; SB 14 11541322 11545089; ST 14 11539087 11565685; STR 97 11531780 11542786; VSC 11 11524059 11545089 | | Toyota RAV4 | EL 47 11399292 11403428; EN 41 11416598 11478860; FCA 18 11428721 11461952; FP 21 11353782 11387955; LD 10 11398108 11399292; PT 23 11382724 11403677; SE 18 11442674 11614611; SB 21 11415942 11428721; ST 21 11398108 11414647; STR 21 11403428 11448976; VI 12 11364557 11534866; VW 19 11386212 11419505 | EL 41 11457339 11492580; EN 28 11457339 11491162; FCA 11 11470826 11472948; FP 10 11457225 11457339; PT 11 11477951 11491162; ST 20 11489690 11536716; STR 19 11527249 11577399 | EN 25 11499456 11541150; FCA 18 11518271 11566778; FP 11 11538017 11549454; PT 11 11515720 11561314; SB 18 11541150 11552337; ST 27 11499456 11569688; STR 10 11575108 11583710; VW 11 11535223 11544876 | | Honda CR-V | EL 34 11399794 11423593; EN 33 11402938 11497396; FCA 89 11427130 11435201; FP 28 11402938 11532692; LD 17 11454419 11458287; PT 12 11402938 11461799; SB 26 11399794 11419870; ST 116 11415033 11514810; VW 10 11452500 11456449 | EL 14 11468645 11548515; EN 19 11491591 11510566; FCA 44 11454061 11456239; LD 12 11456239 11472619; PT 10 11470940 11480060; SB 14 11515808 11553920; ST 144 11456239 11559985 | EL 28 11509741 11522659; EN 21 11530531 11531924; FCA 38 11513135 11513722; FP 16 11559520 11593773; LD 30 11513135 11528730; PT 14 11530531 11568162; SB 29 11520655 11531369; STR 23 11525798 11526919; VSC 13 11514771 11520655; VW 25 11530036 11530558 | | Toyota Camry | FCA 10 11445902 11457038; PT 12 11461190 11470895; SB 13 11446379 11451933 | EL 10 11449702 11481482 | none | | Nissan Rogue | AB 15 11424722 11459962; EL 62 11406842 11424662; EN 55 11398240 11408195; FCA 29 11397015 11428228; FP 33 11413335 11424662; PT 28 11391180 11426108; SB 14 11406842 11477566; ST 18 11440734 11511431; STR 19 11422053 11430573; VSC 11 11433356 11437256 | EL 22 11506081 11584869; EN 147 11502315 11504489; FP 47 11496829 11499442; PT 41 11509261 11565870; VSC 17 11509261 11522243 | EL 61 11516547 11535285; EN 312 11500268 11501676; FCA 54 11496496 11515469; FSG 10 11500268 11506004; FP 100 11498633 11501676; PT 91 11503277 11505088; SB 17 11496496 11507442; STR 14 11585097 11620716; VSC 41 11528354 11541261; VI 26 11573443 11616353; VW 38 11621903 11622610 | | Chevrolet Equinox | EL 18 11448338 11451627; EN 16 11448277 11495225; FP 20 11506709 11552345; PT 17 11422780 11442734 | EL 20 11502475 11539806; EN 28 11454280 11502475; FP 80 11466225 11470022; PT 12 11490746 11518165 | EL 13 11509281 11551574; EN 18 11507636 11533070; FP 46 11558232 11564698; SB 14 11503877 11531937 | | Toyota Tacoma | not available | none | EL 12 11558608 11566373 | | Honda Civic | EL 18 11400071 11419733; FCA 33 11454186 11454439; LD 11 11468518 11468636; SB 17 11440302 11461876; ST 67 11471885 11485983 | EL 38 11426529 11432628; EN 11 11432628 11465238; FCA 71 11442415 11444978; LD 66 11452206 11456417; PT 10 11532207 11544007; SB 23 11448230 11454033; STR 13 11439718 11475532; SU 25 11452206 11487303; VSC 42 11442415 11444978; VW 12 11450545 11456417; WH 14 11526017 11555777 | not available | | Honda Accord | EL 68 11453797 11455604; EN 39 11434291 11539109; FCA 62 11435932 11453797; FP 14 11625538 11641004; LD 16 11440569 11457907; PT 14 11431095 11482521; SB 29 11412992 11446693 | EL 109 11470005 11481470; EN 32 11442409 11470005; FCA 62 11454059 11473060; FP 17 11550704 11615703; LD 12 11473060 11485607; SB 18 11454059 11470005; ST 14 11461404 11569759; VSC 11 11516373 11517902 | not available | | Ford Escape | FP 29 11426742 11447232; SB 40 11442905 11444169 | FP 24 11629080 11632660; SB 33 11466339 11486242 | PT 25 11552516 11571481 | | Toyota Corolla | EL 23 11399776 11435034; EN 41 11399776 11435034; PT 19 11445388 11473590; VW 15 11433453 11445594 | not available | EL 14 11507634 11508173; EN 13 11507367 11507382; XL 11 11510792 11523079 | | Jeep Grand Cherokee | EL 115 11413752 11418354; EN 62 11376781 11377744; FCA 25 11436393 11446947; FP 40 11376781 11413752; LD 29 11435754 11444464; PT 61 11399189 11423564; SB 29 11395797 11414211; VSC 17 11432989 11435373 | EN 71 11470983 11472078; FCA 65 11462648 11464616; FP 54 11516050 11563416; LD 18 11457671 11463139; SE 12 11469126 11647852; SB 22 11472258 11482454; ST 46 11456693 11463139; VSC 20 11513357 11522222 | EN 87 11503558 11523782; FCA 40 11507874 11512274; FP 56 11535615 11538463; LD 16 11518169 11519582; SB 22 11519297 11519917; STR 10 11514912 11542034; VSC 18 11525952 11535259 | | Ford Edge | EL 14 11423419 11470584; EN 11 11476580 11569903 | EL 18 11485911 11487379; EN 13 11497388 11509712; PT 47 11564102 11588019 | none | | Subaru Forester | not available | EL 11 11479790 11484729; EN 11 11479790 11484729; FCA 15 11475307 11482220; SB 11 11497153 11500187; VW 20 11454529 11465227 | FCA 13 11523158 11552427; VW 11 11522557 11530644 | | Jeep Wrangler | AB 10 11404746 11418297; FCA 16 11440822 11463494; FP 117 11427635 11428459; SB 24 11416684 11433716; SU 181 11398971 11437481; VSC 48 11418297 11419328; VW 15 11384913 11390573; WH 23 11398971 11403621 | FP 66 11457580 11477003; SB 13 11457504 11483959; SU 60 11455370 11490125; VSC 23 11465657 11483179 | FP 66 11518374 11519606; SU 39 11514223 11515738; VSC 22 11529709 11530457 | | Toyota Highlander | EL 28 11418965 11442920; EN 47 11416030 11417767; FCA 12 11406776 11444627; FP 31 11389811 11395869; PT 232 11439378 11474288; SB 67 11406776 11419420; VW 10 11416722 11428182 | AB 32 11473299 11478125; EL 23 11470228 11488669; EN 11 11473299 11478125; XL 12 11495929 11572775; FCA 22 11493170 11499811; FP 10 11451756 11453159; LD 11 11472443 11499719; PT 55 11486230 11486821; SB 38 11460425 11468032; VW 10 11470049 11479705 | AB 12 11563885 11563886; EN 28 11531857 11534090; FP 16 11534843 11535351; PT 20 11534090 11535351; SB 21 11507296 11546245 | | Hyundai Tucson | EL 12 11387555 11402935; EN 39 11398545 11413920 | AB 13 11438850 11467157; EN 116 11427751 11432538; FCA 39 11478201 11481029; FP 132 11482099 11491205; PT 64 11421833 11424945; SB 32 11454849 11481029; VSC 14 11444744 11491807 | EL 27 11498564 11503054; EN 23 11498058 11512773; FCA 28 11499276 11517285; FP 18 11536810 11550029; SB 16 11503335 11504822; VSC 17 11504822 11512773 | | Chevrolet Tahoe | EL 58 11361893 11378279; EN 172 11378279 11384381; FCA 21 11397468 11418385; FP 96 11418949 11421145; SB 19 11372952 11452857; VSC 10 11483330 11486412 | EL 38 11444994 11477442; EN 76 11458077 11503084; FP 20 11542219 11570893; SB 12 11447884 11494644 | EL 40 11507123 11523171; EN 129 11545614 11562182; FCA 12 11602977 11627195; FP 14 11570874 11589616; PT 48 11547936 11560962; SB 21 11560962 11580791 | | Honda Pilot | EN 114 11418420 11435014; FCA 99 11427520 11432266; FP 23 11485033 11539644; LD 45 11421911 11522826; PT 25 11407317 11438405; SB 26 11440032 11453811; VW 21 11390642 11425223 | EL 42 11470449 11484965; EN 36 11461859 11466330; FCA 46 11466329 11474902; LD 20 11570788 11632768; PT 18 11461859 11466330; SB 17 11448719 11454041; VSC 11 11461859 11574517 | EL 28 11522984 11523249; EN 13 11538794 11540182; FCA 20 11531019 11553929; PT 10 11530533 11531018; BLT 37 11585923 11587203; SB 17 11531832 11540182 | | Kia Sportage | EN 23 11448187 11496058 | EN 22 11460241 11468689 | BOP 11 11525911 11526134; EN 39 11483904 11501842; FCA 24 11491449 11496407; FP 12 11511112 11523054; SB 30 11521104 11525243; VSC 10 11502359 11511112 | | Subaru Outback | EL 76 11396114 11403232; EN 21 11432757 11433407; FCA 29 11375885 11383649; FP 10 11431728 11466335; VSC 19 11421481 11436737; VI 10 11383520 11398015; VW 98 11375885 11383649 | EL 53 11424796 11426401; EN 23 11429109 11504271; FCA 23 11459231 11471358; LD 11 11433231 11471358; SB 10 11450896 11474100; VW 255 11429098 11436546 | EL 17 11488010 11492069; FCA 22 11500283 11511110; VW 16 11514367 11515781 | | Chevrolet Traverse | EL 22 11449517 11518119; EN 11 11441316 11506571; SB 10 11415778 11416250 | EL 18 11499709 11516420; EN 18 11462661 11485418; PT 45 11509971 11531171 | EL 21 11532899 11539607; EN 19 11532899 11567972; SB 12 11555218 11604400 | | Ford Bronco Sport | EN 153 11448393 11448737; XL 10 11446958 11473343; FCA 15 11413559 11449342; FP 65 11443569 11454100; SB 101 11442253 11447244; ST 16 11511567 11584190; VSC 13 11481549 11497354; VW 11 11423365 11427514 | EN 83 11452595 11462833; FCA 15 11462723 11508539; FP 43 11474812 11475881; SB 45 11462833 11463713; ST 14 11476738 11494193; VSC 10 11544687 11567727 | EN 38 11540264 11544418; FP 29 11566060 11566257 | ## 3. Ranking (pull 1) Total = sum of the vehicle's complaint counts in section 2 (= CSV rows with complaint_count >= 10 and recall_count = 0). Ties: make, then model. | Rank | Vehicle | Uncovered complaints | |---|---|---| | 1 | Chevrolet Silverado 1500 | 1732 | | 2 | GMC Sierra 1500 | 1533 | | 3 | Nissan Rogue | 1322 | | 4 | Jeep Grand Cherokee | 935 | | 5 | Honda CR-V | 859 | | 6 | Chevrolet Tahoe | 786 | | 7 | Ram 1500 | 781 (2022, 2023 not available) | | 8 | Toyota Highlander | 748 | | 9 | Jeep Wrangler | 723 | | 10 | Subaru Outback | 693 | | 11 | Honda Pilot | 668 | | 12 | Ford Bronco Sport | 661 | | 13 | Hyundai Tucson | 590 | | 14 | Toyota RAV4 | 543 | | 15 | Honda Accord | 517 (2023 not available) | | 16 | Honda Civic | 471 (2023 not available) | | 17 | Chevrolet Equinox | 302 | | 18 | Chevrolet Traverse | 176 | | 19 | Kia Sportage | 171 | | 20 | Ford Escape | 151 | | 21 | Toyota Corolla | 136 (2022 not available) | | 22 | Ford Edge | 103 | | 23 | Subaru Forester | 92 (2021 not available) | | 24 | Toyota Camry | 45 | | 25 | Toyota Tacoma | 12 (2021 not available) | ## 4. Changes table Rows of uncovered-pull1.csv (pull 1) and uncovered-pull2.csv (pull 2) matched by key make+model+model_year+component: **no change**. Row counts: pull 1 1533, pull 2 1533; the two files are byte-identical (section 5). Availability is the same in both pulls: 68 vehicle-years with both counts, 7 not available (section 1; P2-S2). No key changes its uncovered status (complaint_count >= 10 and recall_count = 0) between the pulls, so the uncovered table and the ranking read the same on pull 2. ## 5. Data files uncovered-pull1.csv: SHA-256 630ed5f4a849afc5169a6d437e31a097d8179c9d01c2cc85f9f036a30fb4956c, 61928 bytes (wc -c), 1533 rows excluding the header. One row per component seen in complaints or recalls of the 68 vehicle-years with both sources. uncovered-pull2.csv: SHA-256 630ed5f4a849afc5169a6d437e31a097d8179c9d01c2cc85f9f036a30fb4956c, 61928 bytes (wc -c), 1533 rows excluding the header. Same columns and rules, from the pull 2 bodies of the 68 vehicle-years with both sources on pull 2. ```sha256 630ed5f4a849afc5169a6d437e31a097d8179c9d01c2cc85f9f036a30fb4956c uncovered-pull1.csv 630ed5f4a849afc5169a6d437e31a097d8179c9d01c2cc85f9f036a30fb4956c uncovered-pull2.csv ``` ## 6. PROOF and SOURCES, pull 1 Every request is a GET. URL patterns (model with space as `+`), each pasteable after filling the braces: - vPIC: `https://vpic.nhtsa.dot.gov/api/vehicles/GetModelsForMakeYear/make/{make}/modelyear/2022?format=json` - recalls: `https://api.nhtsa.gov/recalls/recallsByVehicle?make={make}&model={model}&modelYear={year}` - complaints: `https://api.nhtsa.gov/complaints/complaintsByVehicle?make={make}&model={model}&modelYear={year}` Every pull 1 request was sent in hour 17 UTC of 2026-11-08 and every Date header reads `Sun, 08 Nov 2026 17:MM:SS GMT`, so S1 and S2 give MM:SS. UTC = time the request was sent (2026-11-08T17:MM:SSZ); Date = the response's Date header; Count = `Count` (vPIC, recalls) or `count` (complaints). HTTP 200 unless the row says S2. **S1. Table, pull 1.** vPIC requests as make: UTC, Count, Date: Chevrolet 39:29, 35, 39:30; Ram 39:31, 112, 39:31; GMC 39:32, 10, 39:32; Toyota 39:33, 19, 39:33; Honda 39:34, 81, 39:35; Nissan 39:36, 25, 39:36; Ford 39:37, 51, 39:37; Jeep 39:38, 11, 39:38; Subaru 39:39, 8, 39:40; Hyundai 39:41, 17, 39:41; Kia 39:42, 13, 39:42. | make model year | recalls UTC | Count | Date | complaints UTC | count | Date | |---|---|---|---|---|---|---| | Chevrolet Silverado+1500 2021 | 41:25 | 8 | 41:25 | 41:26 | 859 | 41:29 | | Chevrolet Silverado+1500 2022 | 41:30 | 6 | 41:30 | 41:31 | 661 | 41:32 | | Chevrolet Silverado+1500 2023 | 41:33 | 3 | 41:34 | 41:35 | 395 | 41:36 | | Ram 1500 2021 | 41:37 | 15 | 41:37 | 41:38 | 687 | 41:41 | | Ram 1500 2022 | 41:42 | 16 | 41:42 | S2 | S2 | S2 | | Ram 1500 2023 | 42:04 | 11 | 42:05 | S2 | S2 | S2 | | GMC Sierra+1500 2021 | 42:27 | 7 | 42:28 | 42:29 | 603 | 42:30 | | GMC Sierra+1500 2022 | 42:31 | 6 | 42:31 | 42:32 | 608 | 42:34 | | GMC Sierra+1500 2023 | 42:35 | 3 | 42:36 | 42:37 | 516 | 42:38 | | Toyota RAV4 2021 | 42:39 | 1 | 42:39 | 42:41 | 389 | 42:41 | | Toyota RAV4 2022 | 42:42 | 1 | 42:43 | 42:44 | 150 | 42:44 | | Toyota RAV4 2023 | 42:45 | 3 | 42:45 | 42:46 | 164 | 42:47 | | Honda CR-V 2021 | 42:48 | 4 | 42:48 | 42:49 | 342 | 42:50 | | Honda CR-V 2022 | 42:51 | 3 | 42:51 | 42:52 | 270 | 42:53 | | Honda CR-V 2023 | 42:54 | 3 | 42:54 | 42:55 | 518 | 42:56 | | Toyota Camry 2021 | 42:58 | 1 | 42:58 | 42:59 | 158 | 42:59 | | Toyota Camry 2022 | 43:00 | 1 | 43:00 | 43:01 | 66 | 43:02 | | Toyota Camry 2023 | 43:03 | 2 | 43:03 | 43:04 | 66 | 43:05 | | Nissan Rogue 2021 | 43:06 | 10 | 43:06 | 43:07 | 296 | 43:08 | | Nissan Rogue 2022 | 43:09 | 6 | 43:09 | 43:10 | 270 | 43:11 | | Nissan Rogue 2023 | 43:12 | 6 | 43:12 | 43:13 | 770 | 43:15 | | Chevrolet Equinox 2021 | 43:16 | 4 | 43:16 | 43:17 | 101 | 43:18 | | Chevrolet Equinox 2022 | 43:19 | 5 | 43:19 | 43:20 | 184 | 43:21 | | Chevrolet Equinox 2023 | 43:22 | 3 | 43:22 | 43:23 | 99 | 43:23 | | Toyota Tacoma 2021 | S2 | S2 | S2 | 43:46 | 81 | 43:46 | | Toyota Tacoma 2022 | 43:47 | 3 | 43:47 | 43:48 | 59 | 43:49 | | Toyota Tacoma 2023 | 43:50 | 4 | 43:50 | 43:51 | 54 | 43:51 | | Honda Civic 2021 | 43:52 | 4 | 43:52 | 43:53 | 148 | 43:54 | | Honda Civic 2022 | 43:55 | 4 | 43:55 | 43:56 | 886 | 43:59 | | Honda Civic 2023 | 44:00 | 4 | 44:00 | S2 | S2 | S2 | | Honda Accord 2021 | 44:23 | 4 | 44:23 | 44:24 | 246 | 44:25 | | Honda Accord 2022 | 44:26 | 4 | 44:26 | 44:27 | 264 | 44:28 | | Honda Accord 2023 | 44:29 | 5 | 44:30 | S2 | S2 | S2 | | Ford Escape 2021 | 44:52 | 19 | 44:53 | 44:54 | 355 | 44:55 | | Ford Escape 2022 | 44:56 | 19 | 44:56 | 44:57 | 238 | 44:58 | | Ford Escape 2023 | 44:59 | 11 | 44:59 | 45:00 | 102 | 45:01 | | Toyota Corolla 2021 | 45:02 | 1 | 45:02 | 45:03 | 188 | 45:03 | | Toyota Corolla 2022 | S2 | S2 | S2 | 45:26 | 103 | 45:26 | | Toyota Corolla 2023 | 45:27 | 3 | 45:27 | 45:28 | 74 | 45:29 | | Jeep Grand+Cherokee 2021 | 45:30 | 12 | 45:30 | 45:31 | 413 | 45:32 | | Jeep Grand+Cherokee 2022 | 45:34 | 13 | 45:34 | 45:35 | 379 | 45:36 | | Jeep Grand+Cherokee 2023 | 45:37 | 21 | 45:38 | 45:39 | 410 | 45:40 | | Ford Edge 2021 | 45:41 | 7 | 45:41 | 45:42 | 114 | 45:43 | | Ford Edge 2022 | 45:44 | 5 | 45:44 | 45:45 | 135 | 45:46 | | Ford Edge 2023 | 45:47 | 4 | 45:47 | 45:48 | 23 | 45:48 | | Subaru Forester 2021 | S2 | S2 | S2 | 46:10 | 215 | 46:11 | | Subaru Forester 2022 | 46:12 | 1 | 46:13 | 46:14 | 100 | 46:14 | | Subaru Forester 2023 | 46:15 | 1 | 46:15 | 46:16 | 74 | 46:17 | | Jeep Wrangler 2021 | 46:18 | 15 | 46:18 | 46:19 | 961 | 46:22 | | Jeep Wrangler 2022 | 46:23 | 15 | 46:24 | 46:25 | 414 | 46:26 | | Jeep Wrangler 2023 | 46:27 | 14 | 46:27 | 46:28 | 377 | 46:30 | | Toyota Highlander 2021 | 46:31 | 4 | 46:31 | 46:32 | 538 | 46:34 | | Toyota Highlander 2022 | 46:35 | 5 | 46:35 | 46:36 | 267 | 46:37 | | Toyota Highlander 2023 | 46:38 | 9 | 46:38 | 46:39 | 190 | 46:40 | | Hyundai Tucson 2021 | 46:41 | 1 | 46:41 | 46:42 | 80 | 46:42 | | Hyundai Tucson 2022 | 46:43 | 3 | 46:43 | 46:45 | 391 | 46:46 | | Hyundai Tucson 2023 | 46:47 | 2 | 46:47 | 46:48 | 136 | 46:49 | | Chevrolet Tahoe 2021 | 46:50 | 16 | 46:50 | 46:51 | 466 | 46:52 | | Chevrolet Tahoe 2022 | 46:53 | 4 | 46:53 | 46:54 | 198 | 46:55 | | Chevrolet Tahoe 2023 | 46:56 | 5 | 46:56 | 46:57 | 235 | 46:58 | | Honda Pilot 2021 | 46:59 | 10 | 46:59 | 47:00 | 455 | 47:02 | | Honda Pilot 2022 | 47:03 | 5 | 47:03 | 47:04 | 175 | 47:05 | | Honda Pilot 2023 | 47:06 | 5 | 47:06 | 47:07 | 149 | 47:07 | | Kia Sportage 2021 | 47:08 | 2 | 47:09 | 47:10 | 54 | 47:10 | | Kia Sportage 2022 | 47:11 | 1 | 47:11 | 47:12 | 47 | 47:13 | | Kia Sportage 2023 | 47:14 | 6 | 47:14 | 47:15 | 197 | 47:16 | | Subaru Outback 2021 | 47:17 | 4 | 47:17 | 47:18 | 300 | 47:19 | | Subaru Outback 2022 | 47:20 | 4 | 47:20 | 47:21 | 466 | 47:22 | | Subaru Outback 2023 | 47:23 | 2 | 47:24 | 47:25 | 89 | 47:25 | | Chevrolet Traverse 2021 | 47:26 | 3 | 47:26 | 47:27 | 95 | 47:28 | | Chevrolet Traverse 2022 | 47:29 | 1 | 47:29 | 47:30 | 103 | 47:30 | | Chevrolet Traverse 2023 | 47:31 | 2 | 47:32 | 47:33 | 95 | 47:33 | | Ford Bronco+Sport 2021 | 47:34 | 16 | 47:34 | 47:35 | 716 | 47:38 | | Ford Bronco+Sport 2022 | 47:39 | 15 | 47:39 | 47:40 | 371 | 47:42 | | Ford Bronco+Sport 2023 | 47:43 | 14 | 47:43 | 47:44 | 163 | 47:45 | **S2. Failed requests**, each tried twice about 10 s apart; both attempts returned the body quoted under the URL. GET https://api.nhtsa.gov/recalls/recallsByVehicle?make=Chevrolet&model=Silverado&modelYear=2022 (UTC 39:59 HTTP 400 Date 39:59; UTC 40:09 HTTP 400 Date 40:09), body: ``` {"Count":0,"Message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=Chevrolet&model=Silverado&modelYear=2022 (UTC 40:20 HTTP 400 Date 40:21; UTC 40:31 HTTP 400 Date 40:31), body: ``` {"count":0,"message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/recalls/recallsByVehicle?make=GMC&model=Sierra&modelYear=2022 (UTC 40:42 HTTP 400 Date 40:42; UTC 40:52 HTTP 400 Date 40:52), body: ``` {"Count":0,"Message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=GMC&model=Sierra&modelYear=2022 (UTC 41:03 HTTP 400 Date 41:04; UTC 41:14 HTTP 400 Date 41:14), body: ``` {"count":0,"message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=Ram&model=1500&modelYear=2022 (UTC 41:43 HTTP 400 Date 41:43; UTC 41:53 HTTP 400 Date 41:53), body: ``` {"count":0,"message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=Ram&model=1500&modelYear=2023 (UTC 42:06 HTTP 400 Date 42:06; UTC 42:16 HTTP 400 Date 42:16), body: ``` {"count":0,"message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/recalls/recallsByVehicle?make=Toyota&model=Tacoma&modelYear=2021 (UTC 43:24 HTTP 400 Date 43:24; UTC 43:34 HTTP 400 Date 43:35), body: ``` {"Count":0,"Message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=Honda&model=Civic&modelYear=2023 (UTC 44:01 HTTP 400 Date 44:01; UTC 44:11 HTTP 400 Date 44:12), body: ``` {"count":0,"message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=Honda&model=Accord&modelYear=2023 (UTC 44:31 HTTP 400 Date 44:31; UTC 44:41 HTTP 400 Date 44:41), body: ``` {"count":0,"message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/recalls/recallsByVehicle?make=Toyota&model=Corolla&modelYear=2022 (UTC 45:04 HTTP 400 Date 45:05; UTC 45:15 HTTP 400 Date 45:15), body: ``` {"Count":0,"Message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/recalls/recallsByVehicle?make=Subaru&model=Forester&modelYear=2021 (UTC 45:49 HTTP 400 Date 45:49; UTC 45:59 HTTP 400 Date 45:59), body: ``` {"Count":0,"Message":"Results returned successfully","results":[]} ``` ## 7. PROOF and SOURCES, pull 2 Pull 2 sent the same requests as pull 1 (the same 165 URLs in the same order, run by the worker's own request scripts) from 2026-11-09T05:58:00Z to 2026-11-09T06:06:05Z (UTC), 176 timed GET attempts (retries included), starting 12 h 01 min after the PULL 1 note (recorded 2026-11-08T17:56:25Z). Pull 2 source time (earliest Date header): `Mon, 09 Nov 2026 05:58:01 GMT`, later than pull 1's `Sun, 08 Nov 2026 17:39:30 GMT`. Every pull 2 request was sent on 2026-11-09 (UTC) and every Date header reads `Mon, 09 Nov 2026 HH:MM:SS GMT`, so P2-S1 to P2-S3 give HH:MM:SS. UTC = time the request was sent; Date = the response's Date header; Count = `Count` (vPIC, recalls) or `count` (complaints). HTTP 200 unless the row says P2-S2. **P2-S1. Table, pull 2.** vPIC requests as make: UTC, Count, Date: Chevrolet 05:58:00, 35, 05:58:01; Ram 05:58:02, 112, 05:58:02; GMC 05:58:03, 10, 05:58:03; Toyota 05:58:04, 19, 05:58:04; Honda 05:58:05, 81, 05:58:06; Nissan 05:58:07, 25, 05:58:07; Ford 05:58:08, 51, 05:58:08; Jeep 05:58:09, 11, 05:58:09; Subaru 05:58:10, 8, 05:58:10; Hyundai 05:58:11, 17, 05:58:12; Kia 05:58:13, 13, 05:58:13. | make model year | recalls UTC | Count | Date | complaints UTC | count | Date | |---|---|---|---|---|---|---| | Chevrolet Silverado+1500 2021 | 05:59:40 | 8 | 05:59:40 | 05:59:41 | 859 | 05:59:44 | | Chevrolet Silverado+1500 2022 | 05:59:45 | 6 | 05:59:45 | 05:59:46 | 661 | 05:59:48 | | Chevrolet Silverado+1500 2023 | 05:59:49 | 3 | 05:59:49 | 05:59:50 | 395 | 05:59:51 | | Ram 1500 2021 | 05:59:52 | 15 | 05:59:52 | 05:59:53 | 687 | 05:59:55 | | Ram 1500 2022 | 05:59:56 | 16 | 05:59:56 | P2-S2 | P2-S2 | P2-S2 | | Ram 1500 2023 | 06:00:19 | 11 | 06:00:19 | P2-S2 | P2-S2 | P2-S2 | | GMC Sierra+1500 2021 | 06:00:42 | 7 | 06:00:42 | 06:00:43 | 603 | 06:00:45 | | GMC Sierra+1500 2022 | 06:00:46 | 6 | 06:00:46 | 06:00:47 | 608 | 06:00:49 | | GMC Sierra+1500 2023 | 06:00:50 | 3 | 06:00:51 | 06:00:52 | 516 | 06:00:53 | | Toyota RAV4 2021 | 06:00:54 | 1 | 06:00:55 | 06:00:56 | 389 | 06:00:57 | | Toyota RAV4 2022 | 06:00:58 | 1 | 06:00:58 | 06:00:59 | 150 | 06:01:00 | | Toyota RAV4 2023 | 06:01:01 | 3 | 06:01:01 | 06:01:02 | 164 | 06:01:02 | | Honda CR-V 2021 | 06:01:03 | 4 | 06:01:04 | 06:01:05 | 342 | 06:01:06 | | Honda CR-V 2022 | 06:01:07 | 3 | 06:01:07 | 06:01:08 | 270 | 06:01:09 | | Honda CR-V 2023 | 06:01:10 | 3 | 06:01:10 | 06:01:11 | 518 | 06:01:13 | | Toyota Camry 2021 | 06:01:14 | 1 | 06:01:14 | 06:01:15 | 158 | 06:01:15 | | Toyota Camry 2022 | 06:01:17 | 1 | 06:01:17 | 06:01:18 | 66 | 06:01:18 | | Toyota Camry 2023 | 06:01:19 | 2 | 06:01:19 | 06:01:20 | 66 | 06:01:21 | | Nissan Rogue 2021 | 06:01:22 | 10 | 06:01:23 | 06:01:24 | 296 | 06:01:25 | | Nissan Rogue 2022 | 06:01:26 | 6 | 06:01:26 | 06:01:27 | 270 | 06:01:28 | | Nissan Rogue 2023 | 06:01:29 | 6 | 06:01:29 | 06:01:30 | 770 | 06:01:32 | | Chevrolet Equinox 2021 | 06:01:33 | 4 | 06:01:33 | 06:01:34 | 101 | 06:01:35 | | Chevrolet Equinox 2022 | 06:01:36 | 5 | 06:01:36 | 06:01:37 | 184 | 06:01:38 | | Chevrolet Equinox 2023 | 06:01:39 | 3 | 06:01:39 | 06:01:40 | 99 | 06:01:41 | | Toyota Tacoma 2021 | P2-S2 | P2-S2 | P2-S2 | 06:02:03 | 81 | 06:02:04 | | Toyota Tacoma 2022 | 06:02:05 | 3 | 06:02:05 | 06:02:06 | 59 | 06:02:06 | | Toyota Tacoma 2023 | 06:02:07 | 4 | 06:02:08 | 06:02:09 | 54 | 06:02:10 | | Honda Civic 2021 | 06:02:11 | 4 | 06:02:11 | 06:02:12 | 148 | 06:02:13 | | Honda Civic 2022 | 06:02:14 | 4 | 06:02:14 | 06:02:15 | 886 | 06:02:18 | | Honda Civic 2023 | 06:02:19 | 4 | 06:02:19 | P2-S2 | P2-S2 | P2-S2 | | Honda Accord 2021 | 06:02:42 | 4 | 06:02:42 | 06:02:43 | 246 | 06:02:44 | | Honda Accord 2022 | 06:02:45 | 4 | 06:02:45 | 06:02:46 | 264 | 06:02:47 | | Honda Accord 2023 | 06:02:48 | 5 | 06:02:48 | P2-S2 | P2-S2 | P2-S2 | | Ford Escape 2021 | 06:03:11 | 19 | 06:03:11 | 06:03:12 | 355 | 06:03:13 | | Ford Escape 2022 | 06:03:14 | 19 | 06:03:15 | 06:03:16 | 238 | 06:03:17 | | Ford Escape 2023 | 06:03:18 | 11 | 06:03:18 | 06:03:19 | 102 | 06:03:20 | | Toyota Corolla 2021 | 06:03:21 | 1 | 06:03:21 | 06:03:22 | 188 | 06:03:23 | | Toyota Corolla 2022 | P2-S2 | P2-S2 | P2-S2 | 06:03:45 | 103 | 06:03:46 | | Toyota Corolla 2023 | 06:03:47 | 3 | 06:03:47 | 06:03:48 | 74 | 06:03:49 | | Jeep Grand+Cherokee 2021 | 06:03:50 | 12 | 06:03:50 | 06:03:51 | 413 | 06:03:53 | | Jeep Grand+Cherokee 2022 | 06:03:54 | 13 | 06:03:54 | 06:03:55 | 379 | 06:03:56 | | Jeep Grand+Cherokee 2023 | 06:03:57 | 21 | 06:03:58 | 06:03:59 | 410 | 06:04:01 | | Ford Edge 2021 | 06:04:02 | 7 | 06:04:02 | 06:04:03 | 114 | 06:04:04 | | Ford Edge 2022 | 06:04:05 | 5 | 06:04:05 | 06:04:06 | 135 | 06:04:07 | | Ford Edge 2023 | 06:04:08 | 4 | 06:04:08 | 06:04:09 | 23 | 06:04:09 | | Subaru Forester 2021 | P2-S2 | P2-S2 | P2-S2 | 06:04:32 | 215 | 06:04:33 | | Subaru Forester 2022 | 06:04:34 | 1 | 06:04:34 | 06:04:35 | 100 | 06:04:35 | | Subaru Forester 2023 | 06:04:36 | 1 | 06:04:37 | 06:04:38 | 74 | 06:04:38 | | Jeep Wrangler 2021 | 06:04:39 | 15 | 06:04:40 | 06:04:41 | 961 | 06:04:44 | | Jeep Wrangler 2022 | 06:04:45 | 15 | 06:04:45 | 06:04:46 | 414 | 06:04:47 | | Jeep Wrangler 2023 | 06:04:48 | 14 | 06:04:48 | 06:04:49 | 377 | 06:04:51 | | Toyota Highlander 2021 | 06:04:52 | 4 | 06:04:52 | 06:04:53 | 538 | 06:04:55 | | Toyota Highlander 2022 | 06:04:56 | 5 | 06:04:56 | 06:04:57 | 267 | 06:04:58 | | Toyota Highlander 2023 | 06:04:59 | 9 | 06:04:59 | 06:05:00 | 190 | 06:05:01 | | Hyundai Tucson 2021 | 06:05:02 | 1 | 06:05:02 | 06:05:03 | 80 | 06:05:04 | | Hyundai Tucson 2022 | 06:05:05 | 3 | 06:05:05 | 06:05:06 | 391 | 06:05:07 | | Hyundai Tucson 2023 | 06:05:08 | 2 | 06:05:09 | 06:05:10 | 136 | 06:05:10 | | Chevrolet Tahoe 2021 | 06:05:11 | 16 | 06:05:11 | 06:05:12 | 466 | 06:05:14 | | Chevrolet Tahoe 2022 | 06:05:15 | 4 | 06:05:15 | 06:05:16 | 198 | 06:05:17 | | Chevrolet Tahoe 2023 | 06:05:18 | 5 | 06:05:18 | 06:05:19 | 235 | 06:05:20 | | Honda Pilot 2021 | 06:05:21 | 10 | 06:05:21 | 06:05:22 | 455 | 06:05:24 | | Honda Pilot 2022 | 06:05:25 | 5 | 06:05:25 | 06:05:26 | 175 | 06:05:27 | | Honda Pilot 2023 | 06:05:28 | 5 | 06:05:28 | 06:05:29 | 149 | 06:05:29 | | Kia Sportage 2021 | 06:05:30 | 2 | 06:05:31 | 06:05:32 | 54 | 06:05:32 | | Kia Sportage 2022 | 06:05:33 | 1 | 06:05:33 | 06:05:34 | 47 | 06:05:35 | | Kia Sportage 2023 | 06:05:36 | 6 | 06:05:36 | 06:05:37 | 197 | 06:05:38 | | Subaru Outback 2021 | 06:05:39 | 4 | 06:05:39 | 06:05:40 | 300 | 06:05:41 | | Subaru Outback 2022 | 06:05:42 | 4 | 06:05:42 | 06:05:43 | 466 | 06:05:44 | | Subaru Outback 2023 | 06:05:46 | 2 | 06:05:46 | 06:05:47 | 89 | 06:05:47 | | Chevrolet Traverse 2021 | 06:05:48 | 3 | 06:05:48 | 06:05:49 | 95 | 06:05:50 | | Chevrolet Traverse 2022 | 06:05:51 | 1 | 06:05:51 | 06:05:52 | 103 | 06:05:53 | | Chevrolet Traverse 2023 | 06:05:54 | 2 | 06:05:54 | 06:05:55 | 95 | 06:05:55 | | Ford Bronco+Sport 2021 | 06:05:57 | 16 | 06:05:57 | 06:05:58 | 716 | 06:06:00 | | Ford Bronco+Sport 2022 | 06:06:01 | 15 | 06:06:01 | 06:06:02 | 371 | 06:06:03 | | Ford Bronco+Sport 2023 | 06:06:04 | 14 | 06:06:04 | 06:06:05 | 163 | 06:06:06 | **P2-S2. Failed requests** (11), each tried twice about 10 s apart. Under each URL: the saved body of its final attempt, which every attempt returned (same SHA-256). GET https://api.nhtsa.gov/recalls/recallsByVehicle?make=Chevrolet&model=Silverado&modelYear=2022 (UTC 05:58:14 HTTP 400 Date 05:58:14; UTC 05:58:24 HTTP 400 Date 05:58:24), body: ``` {"Count":0,"Message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=Chevrolet&model=Silverado&modelYear=2022 (UTC 05:58:35 HTTP 400 Date 05:58:36; UTC 05:58:46 HTTP 400 Date 05:58:46), body: ``` {"count":0,"message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/recalls/recallsByVehicle?make=GMC&model=Sierra&modelYear=2022 (UTC 05:58:57 HTTP 400 Date 05:58:57; UTC 05:59:07 HTTP 400 Date 05:59:07), body: ``` {"Count":0,"Message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=GMC&model=Sierra&modelYear=2022 (UTC 05:59:18 HTTP 400 Date 05:59:19; UTC 05:59:29 HTTP 400 Date 05:59:29), body: ``` {"count":0,"message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=Ram&model=1500&modelYear=2022 (UTC 05:59:57 HTTP 400 Date 05:59:58; UTC 06:00:08 HTTP 400 Date 06:00:08), body: ``` {"count":0,"message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=Ram&model=1500&modelYear=2023 (UTC 06:00:20 HTTP 400 Date 06:00:21; UTC 06:00:31 HTTP 400 Date 06:00:31), body: ``` {"count":0,"message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/recalls/recallsByVehicle?make=Toyota&model=Tacoma&modelYear=2021 (UTC 06:01:42 HTTP 400 Date 06:01:42; UTC 06:01:52 HTTP 400 Date 06:01:52), body: ``` {"Count":0,"Message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=Honda&model=Civic&modelYear=2023 (UTC 06:02:20 HTTP 400 Date 06:02:20; UTC 06:02:30 HTTP 400 Date 06:02:31), body: ``` {"count":0,"message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=Honda&model=Accord&modelYear=2023 (UTC 06:02:49 HTTP 400 Date 06:02:50; UTC 06:03:00 HTTP 400 Date 06:03:00), body: ``` {"count":0,"message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/recalls/recallsByVehicle?make=Toyota&model=Corolla&modelYear=2022 (UTC 06:03:24 HTTP 400 Date 06:03:24; UTC 06:03:34 HTTP 400 Date 06:03:34), body: ``` {"Count":0,"Message":"Results returned successfully","results":[]} ``` GET https://api.nhtsa.gov/recalls/recallsByVehicle?make=Subaru&model=Forester&modelYear=2021 (UTC 06:04:10 HTTP 400 Date 06:04:10; UTC 06:04:20 HTTP 400 Date 06:04:21), body: ``` {"Count":0,"Message":"Results returned successfully","results":[]} ``` ## ACCEPTANCE 1. The name table covers all 25 vehicles, with all 75 vehicle-years having both counts or marked not available with what was tried: yes. Section 1 has 25 rows; 68 vehicle-years have both counts in S1 and 7 are marked not available, each with its two attempts in S2. vPIC spelling `Silverado` (rejected on api.nhtsa.gov, S2; `Silverado 1500` accepted, S1): Body lines 54-59 (2-space pretty-print) of GET https://vpic.nhtsa.dot.gov/api/vehicles/GetModelsForMakeYear/make/Chevrolet/modelyear/2022?format=json at 2026-11-08T17:39:29Z, HTTP 200, Date `Sun, 08 Nov 2026 17:39:30 GMT`: ``` { "Make_ID": 467, "Make_Name": "CHEVROLET", "Model_ID": 1850, "Model_Name": "Silverado" }, ``` Not available example: GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=Ram&model=1500&modelYear=2022 (UTC 2026-11-08T17:41:43Z HTTP 400 Date `Sun, 08 Nov 2026 17:41:43 GMT`; UTC 2026-11-08T17:41:53Z HTTP 400 Date `Sun, 08 Nov 2026 17:41:53 GMT`), body: ``` {"count":0,"message":"Results returned successfully","results":[]} ``` Pull 2 (section 7): 68 vehicle-years had both counts and 7 were not available after the request and its retry (P2-S2): Ram 1500 2022 (complaints); Ram 1500 2023 (complaints); Toyota Tacoma 2021 (recalls); Honda Civic 2023 (complaints); Honda Accord 2023 (complaints); Toyota Corolla 2022 (recalls); Subaru Forester 2021 (recalls). 2. Every uncovered component listed has at least 10 complaints, no recall campaign, and two odiNumber values: yes. Rule: complaint_count >= 10 and recall_count = 0; the smallest complaint count among the 373 entries is 10; each entry carries two distinct odiNumbers. The 373 entries are exactly the 373 rows of uncovered-pull1.csv with complaint_count >= 10 and recall_count = 0, with the same complaint counts (checked cell for cell when this report was built). Example: Kia Sportage 2022 ENGINE 22 complaints, odiNumbers 11460241 and 11468689; the only 2022 Sportage recall campaign is 22V703000 with Component TRAILER HITCHES (Count 1): Body lines 1-12 (2-space pretty-print) of GET https://api.nhtsa.gov/recalls/recallsByVehicle?make=Kia&model=Sportage&modelYear=2022 at 2026-11-08T17:47:11Z, HTTP 200, Date `Sun, 08 Nov 2026 17:47:11 GMT`: ``` { "Count": 1, "Message": "Results returned successfully", "results": [ { "Manufacturer": "Kia America, Inc.", "NHTSACampaignNumber": "22V703000", "parkIt": false, "parkOutSide": true, "overTheAirUpdate": false, "ReportReceivedDate": "19/09/2022", "Component": "TRAILER HITCHES", ``` Body lines 922-943 (2-space pretty-print) of GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=Kia&model=Sportage&modelYear=2022 at 2026-11-08T17:47:12Z, HTTP 200, Date `Sun, 08 Nov 2026 17:47:13 GMT`: ``` { "odiNumber": 11460241, "manufacturer": "Kia America, Inc.", "crash": false, "fire": false, "numberOfInjuries": 0, "numberOfDeaths": 0, "dateOfIncident": "03/01/2022", "dateComplaintFiled": "04/09/2022", "vin": "KNDPMCAC0N7", "components": "ENGINE,FUEL/PROPULSION SYSTEM", "summary": "Engine will not start consistently. Will take two to four attempts to start, and engine will sputter when it finally does catch and start. Electrical equipment not affected (battery inspected twice). The car will also randomly jerk and/or speed up when driving.", "products": [ { "type": "Vehicle", "productYear": "2022", "productMake": "KIA", "productModel": "SPORTAGE", "manufacturer": "Kia America, Inc." } ] }, ``` 3. The ranking of 25 vehicles sums correctly from the uncovered table and uses pull 1 data: yes. Each total is the sum of the complaint numbers in that vehicle's section 2 row, pull 1 only (rank 1 Chevrolet Silverado 1500: 707 + 607 + 418 = 1732), and equals the uncovered-pull1.csv sum of complaint_count over rows with complaint_count >= 10 and recall_count = 0 by make and model. Its 2021 ENGINE 399 comes from: Body lines 1-3 (2-space pretty-print) of GET https://api.nhtsa.gov/complaints/complaintsByVehicle?make=Chevrolet&model=Silverado+1500&modelYear=2021 at 2026-11-08T17:41:26Z, HTTP 200, Date `Sun, 08 Nov 2026 17:41:29 GMT`: ``` { "count": 859, "message": "Results returned successfully", ``` 4. The PLATFORM RECORD shows a PULL 1: note and a PULL 2: note at least 12 hours later, each with its CSV's row count and SHA-256 as under DATA FILES; pull 2's source time is later than pull 1's; the change counts agree with both CSV files: yes. The PULL 1: note (recorded 2026-11-08T17:56:25Z) gives uncovered-pull1.csv, 1533 rows, SHA-256 630ed5f4a849afc5169a6d437e31a097d8179c9d01c2cc85f9f036a30fb4956c. Pull 1 source time = earliest Date header `Sun, 08 Nov 2026 17:39:30 GMT`, from: Body lines 1-2 (2-space pretty-print) of GET https://vpic.nhtsa.dot.gov/api/vehicles/GetModelsForMakeYear/make/Chevrolet/modelyear/2022?format=json at 2026-11-08T17:39:29Z, HTTP 200, Date `Sun, 08 Nov 2026 17:39:30 GMT`: ``` { "Count": 35, ``` The PULL 2: note (recorded 2026-11-09T06:06:19Z, 12 h 09 min after the PULL 1 note) starts: ``` PULL 2: uncovered-pull2.csv: 1533 rows, SHA-256 630ed5f4a849afc5169a6d437e31a097d8179c9d01c2cc85f9f036a30fb4956c ``` Both notes match section 5 and the attached files (uncovered-pull1.csv 1533 rows, SHA-256 630ed5f4a849afc5169a6d437e31a097d8179c9d01c2cc85f9f036a30fb4956c; uncovered-pull2.csv 1533 rows, SHA-256 630ed5f4a849afc5169a6d437e31a097d8179c9d01c2cc85f9f036a30fb4956c). Between the pulls one wait note was recorded at 2026-11-09T00:00:30Z, as the TASK asks ("File a short note while you wait"). Pull 2 source time = earliest Date header `Mon, 09 Nov 2026 05:58:01 GMT`, later than pull 1's `Sun, 08 Nov 2026 17:39:30 GMT`, from: P2 body lines 1-2 (2-space pretty-print) of GET https://vpic.nhtsa.dot.gov/api/vehicles/GetModelsForMakeYear/make/Chevrolet/modelyear/2022?format=json at 2026-11-09T05:58:00Z, HTTP 200, Date `Mon, 09 Nov 2026 05:58:01 GMT`: ``` { "Count": 35, ``` Change counts (section 4, from the two CSV files): new 0, gone 0, changed 0; 1533 = 1533 + 0 - 0. 5. The PROOF lists every request with UTC time, count and Date header: yes. S1 and S2 list all 176 pull 1 attempts (11 vPIC, 165 api.nhtsa.gov including 22 failed attempts). Example row Ram, 1500, 2021 recalls: 17:41:37, Count 15, Date 17:41:37: Body lines 1-3 (2-space pretty-print) of GET https://api.nhtsa.gov/recalls/recallsByVehicle?make=Ram&model=1500&modelYear=2021 at 2026-11-08T17:41:37Z, HTTP 200, Date `Sun, 08 Nov 2026 17:41:37 GMT`: ``` { "Count": 15, "Message": "Results returned successfully", ``` Pull 2: P2-S1 to P2-S3 (section 7) list all 176 pull 2 attempts (11 vPIC, 165 api.nhtsa.gov including 22 failed attempts). Example row Ram, 1500, 2021 recalls: 05:59:52, Count 15, Date 05:59:52: P2 body lines 1-3 (2-space pretty-print) of GET https://api.nhtsa.gov/recalls/recallsByVehicle?make=Ram&model=1500&modelYear=2021 at 2026-11-09T05:59:52Z, HTTP 200, Date `Mon, 09 Nov 2026 05:59:52 GMT`: ``` { "Count": 15, "Message": "Results returned successfully", ```