Public Law 119-15
Cancels the EPA approval that let California require truck makers to sell a rising share of zero-emission trucks.
What this law changes
From a secondary sourceCancels the EPA approval that let California require truck makers to sell a rising share of zero-emission trucks.
This account is written from the official description of the bill. We have saved the law's official text and have not finished checking the account against it.
Transparency Score
The Transparency Score is the share of this law’s dollars that goes to what the law says it is for.
Transparency Score
Share of the text within the stated purpose:Not checked yetThe text of this law provides and authorizes no dollar amount. The score is the share of its text within the stated intent. That share is "Not checked yet": no reading of this law is approved by a person yet.
How this is counted
- Transparency Score: dollars in sections a person approved as within the stated intent, divided by total dollars in the law. Shown as a percentage. Higher means more of the money goes to what the law says it is for.
- Beside it, the same two numbers the other way round: total dollars divided by dollars within the stated intent. 1.00 means every dollar is within the stated intent. When no dollar is within the stated intent this ratio cannot be computed, and the answer says so.
- Total dollars: appropriated dollars plus authorized dollars, read from the law's text by the rules below. Dollars in a section whose reading is unclear or was not read count in the total and are shown apart as unclear.
- A law whose text provides and authorizes no dollar amount reads "No money in this law". Its score is the share of its words that are in sections within the stated intent.
- The score reads "Not checked yet" until a person approves the law's reading of which sections are within the stated intent. The dollar totals need no reading and are shown before that.
- The dollar totals read "Not checked yet" when more than 10 percent of the dollars read could not be sorted by the rules.
- Every dollar amount in our saved text of the law is read: "$1,234,567", "$5 billion", "$2.5 million". Margin notes, page marks and the table of contents are left out. Each amount is kept with the words printed around it.
- Appropriated: the sentence says "there is appropriated", "is hereby appropriated" or "out of any money in the Treasury not otherwise appropriated"; or the amount is the one an appropriations paragraph ("For ..., $X") provides under an account heading of an appropriations act.
- Authorized: the sentence says "authorized to be appropriated". An authorization lets a later law provide the money. It provides none itself.
- A list under such a sentence ("there is appropriated the following: (1) ...; (2) ..."): an amount that begins an item is counted the same way as the sentence says, unless the sentence gives a total first. Then the items are parts of that total.
- "$X for each of fiscal years 2026 through 2030" is counted as X times the number of years named (here 5). The yearly figure, the years and the product are all kept. "For each fiscal year" with no years named is counted once, and the answer says so.
- Open-ended: "such sums as may be necessary" names no amount. It is counted as an item and adds no dollars.
- Rescinded: "is hereby rescinded", "permanently cancelled", or an item of a list headed "the following funds are hereby rescinded". Shown apart. Not subtracted from the total.
- Not spending, and left out of the total: an amount after "not to exceed", "not more than", "up to", "less than", "in excess of" and like words; a fine or penalty; a limit the law raises ("the limitation is increased by $X"); a figure the law strikes from another law; and a figure inside words it writes into another law ("striking $X and inserting $Y"), unless the same sentence says the figure is authorized or appropriated.
- Counted once: an amount after "of which", after "Provided, That", or after "of the amounts made available" is a part of a total already counted. Where a paragraph ends "in all, $X", that total is counted and the amounts before it are its parts.
- An amount the rules cannot sort is "not classified". It is listed with its words and left out of the total. Nothing is guessed.
- Total dollars: appropriated dollars plus authorized dollars. The two are also shown apart.
What the law says it is for
Confirmed from the official recordThese are the law’s own words, and the words of Congress’s records, about what the law is for.
Official title
“Providing congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Environmental Protection Agency relating to ``California State Motor Vehicle and Engine Pollution Control Standards; Heavy-Duty Vehicle and Engine Emission Warranty and Maintenance Provisions; Advanced Clean Trucks; Zero Emission Airport Shuttle; Zero-Emission Power Train Certification; Waiver of Preemption; Notice of Decision''.”
The words under "Joint Resolution", Public Law 119-15, official text · Saved October 5, 2026 · Fingerprint 998eb87671298bd5
Congress's summary · Congressional Research Service
“This joint resolution revokes waivers granted to the California Air Resources Board regarding several of its regulations, including the Heavy-Duty Vehicle and Engine Emission Warranty Regulations and Maintenance Provisions. (Under the Clean Air Act, California may seek waivers of the preemption prohibiting states from enacting certain emission standards.) Specifically, the joint resolution nullifies the Environmental Protection Agency notice titled California State Motor Vehicle and Engine Pollution Control Standards; Heavy-Duty Vehicle and Engine Emission Warranty and Maintenance Provisions; Advanced Clean Trucks; Zero Emission Airport Shuttle; Zero-Emission Power Train Certification; Waiver of Preemption; Notice of Decision .”
Summary of the version: Public Law, Congressional Research Service summary: Public Law · Saved October 6, 2026 · Fingerprint 46eacf49ac47f728
The law's text gives it no short title.
The law has no findings or purpose section.
The bill's record names no committee report.
Dollars in this law
Confirmed from the official recordThe text of this law provides and authorizes no dollar amount.
Source: Public Law 119-15, official text · Saved October 5, 2026 · Fingerprint 998eb87671298bd5
Other measures
Each measure has its own status. None is added into the score.
- Dollars in sections added along the way
- No money in this law
- Member-requested dollars as a share of appropriated dollars
- Not checked yet
No list of member-requested spending is printed in the 33 official records saved for this law, and no committee report says there is none.
- Open-ended amounts (“such sums as may be necessary”)
- 0 passagesConfirmed from the official record
- Other bills whose text this law contains
- 1 billConfirmed from the official record
- How the House passed it
- Recorded vote: 231 Yes, 191 No, 0 Present, 11 Did not vote, April 30, 2025Confirmed from the official record
- How the Senate passed it
- Recorded vote: 51 Yes, 45 No, 0 Present, 4 Did not vote, May 22, 2025Confirmed from the official record
- Committee report saved
- None in the official recordConfirmed from the official record
The bill's official record names no committee report.
- Hearing saved
- None in the official recordConfirmed from the official record
The bill's official record names no hearing.
How these are counted
- Added along the way, sections: sections of the final law marked "added later", divided by the sections compared.
- Added along the way, words: words in those sections, divided by the words in the sections compared.
- Each text is read as a list of words. A run is 5 words in a row. For each section of the final law we count the share of its runs that appear anywhere in the first published text of the bill. 90 percent or more: in the first text. From 20 to 90 percent: changed. Under 20 percent: added later. A section with fewer than 20 words is not compared.
- Sections outside the stated intent: sections a person approved as outside the stated intent, divided by the sections read. The same count is given in words.
- Member-requested spending: the number of items in the lists Congress printed for the law, and the sum of their dollar amounts.
- A part that is not checked yet is shown as "Not checked yet". It is never counted as zero. No single blended number is given.
Added along the way
Not checked yetSections added later: Not checked yet. The first text of this bill was replaced: 100 percent of it is not in the final law. Under 20 percent of the first text is in the final law, so nearly every section reads as added later.
Amendments adopted
The record lists no adopted amendment to this bill.
Other bills whose text this law contains
The Congressional Research Service, a part of the Library of Congress, marks 1 other bill with the words “Public law contains the text”. That means this law includes text from that bill. This page does not compare its text with the law.
- S.J.Res. 46 A joint resolution providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Environmental Protection Agency relating to "California State Motor Vehicle and Engine Pollution Control
Member-requested spending
No list foundNo list of member-requested spending is printed in the 33 official records saved for this law, and no committee report says there is none.
Sections outside the stated intent
Not checked yetA person reviews each reading before it appears here.
On the record
On the record: Not started.
Press releases by members of Congress
From a secondary sourceThese are press releases from members' official websites that name this law. We save a copy of each one.
18 press releases
-
Scalise’s End-of-Year Recap: One Year of Republicans Delivering on our Promises
“H.J. Res. 87 (James) – Clean Trucks CRA: Overturns the Biden Administration’s approval of California’s Advanced Clean Trucks rule forcing truck makers to sell zero-emission trucks and raising vehicle prices for consumers., introduced by Rep. John James, overturns the Biden Administration’s approval of California’s Advanced Clean Trucks rule forcing truck makers to sell zero-emission trucks and raising vehicle prices for”
-
Scalise’s Summer Update: Six Months of Winning for the American People
“H.J. Res. 87 (James) – Clean Trucks CRA: Overturns the Biden Administration’s approval of California’s Advanced Clean Trucks rule forcing truck makers to sell zero-emission trucks and raising vehicle prices for consumers., introduced by Rep. John James, overturns the Biden Administration’s approval of California’s Advanced Clean Trucks rule forcing truck makers to sell zero-emission trucks and raising vehicle prices for”
-
“Trump signed H.J.Res. 87 into law, overturning California’s biased waivers that allow them to create their own emissions regulations.”
-
MATSUI BLASTS SENATE VOTE TO REPEAL CALIFORNIA’S CLEAN AIR ACT WAIVERS
“WASHINGTON D.C. – Today, Congresswoman Doris Matsui (CA-07), Co-Chair of the House Sustainable Energy and Environment Coalition, released the following statement after Senate Republicans passed H.J.Res. 87, 88, and 89, overturning the Environmental Protection Agency’s Clean Air Act waivers for California’s Advanced Clean Trucks, Advanced Clean Cars II, and Heavy-Duty Low NOx Omnibus rules, effectively blocking these rules from being”
-
Schmidt Works to Slash Red Tape, Dismantle Bureaucracy
“H.J. Res. 87: disapproves the EPA’s approval of California’s Advanced Clean Trucks rule forcing truck makers to sell zero-emission trucks.”
-
U.S. House passes Kelly-backed legislation to stop EV mandates, de facto ban on gas-powered vehicles
“H.J. Res. 87, introduced by Congressman James (MI-10), would reverse the EPA’s decision to approve a waiver granted to California allowing the State to mandate the sale of zero-emission trucks.”
Show all 18
-
Rep. Mann Reverses Biden Green New Deal Policies
“H.J.Res.87 reverses a rule from the EPA granting California waivers mandating truck makers sell zero-emission trucks.”
-
Rep. Yakym: "Hardworking Americans Can't Afford Fairytales”
“H.J. Res 87: This would eliminate California's authority to enforce stricter emissions standards for heavy-duty vehicles.”
-
Congressman Fong Votes to Pass Resolutions to Restore Common-sense to California
“H.J.Res.87 reverses a rule from the EPA granting California waivers mandating truck makers sell zero-emission trucks.”
-
Golden votes to roll back California EV mandates that could take options away from Mainers
“H.J.Res. 87, voted on yesterday, which would revoke an EPA waiver allowing California to require manufacturers to produce and sell increasing percentages of zero-emission trucks by 2035. The bill passed in a bipartisan vote of 231-191.”
-
Feenstra Votes to Overturn Biden-era Waivers for California Electric-Vehicle Mandates
“H.J. Res. 87, which would repeal California’s Advanced Clean Trucks (ACT) waiver, which currently would allow the state to mandate the sale of zero-emission trucks.”
-
Baumgartner Applauds the Passage of CRA’s disapproving of harmful Biden EV Waivers
“WASHINGTON- Today, Congressman Baumgartner released the following statement upon the passage of three Congressional Review Acts (CRA’s) – H.J.Res. 88, led by Rep. John Joyce (PA-13) H.J.Res. 87, led by Rep. John James (MI-10), and H.J.Res. 89, led by Rep. Jay Obernolte (CA-23).”
-
“H.J.Res. 87, led by Rep. John James (MI-10), will repeal California’s Advanced Clean Trucks (ACT) waiver, which currently would allow the State to mandate the sale of zero-emission trucks.”
-
Congressman Pat Harrigan Votes to Block California’s Truck Mandates
“WASHINGTON, D.C.— Today, Congressman Pat Harrigan (NC-10) voted to pass H.J. Res. 87, a resolution to block the Biden Environmental Protection Agency’s waiver allowing California to impose extreme new emissions mandates on heavy-duty trucks. This action defends American truckers, protects supply chains, and pushes back against California’s overreach.”
-
Fulcher On House Passage of Bills to Stop EV Mandates - U.S. Congressman Russ Fulcher
“H.J.Res. 87, led by Rep. John James (MI-10), will repeal California’s Advanced Clean Trucks (ACT) waiver, which currently would allow the State to mandate the sale of zero-emission trucks.”
-
Kelly backs legislation to stop EV mandates, de facto ban on gas-powered vehicles
“H.J. Res. 87, introduced by Congressman James (MI-10), would reverse the EPA’s decision to approve a waiver granted to California allowing the State to mandate the sale of zero-emission trucks.”
-
“H.J. Res. 87, introduced by Congressman James (MI-10), would reverse the EPA’s decision to approve a waiver granted to California allowing the State to mandate the sale of zero-emission trucks.”
-
“H.J. Res. 87, introduced by Congressman James (MI-10), would reverse the EPA’s decision to approve a waiver granted to California allowing the State to mandate the sale of zero-emission trucks.”
Read from 539 of 539 members' sites, releases since January 3, 2025, through October 7, 2026.
Press releases by organizations
No saved press release from these organizations names this law.
Read from 510 of 510 organizations' sites, releases since January 3, 2025, through October 7, 2026.
What it touches
Kind of law: Cancels a federal rule. Budget effect: No direct effect on agency budgets.
Government
- Laws and regulations
The economy
- Vehicles and manufacturing
- Energy supply and prices
Daily life
- Environment and outdoors
- Travel and transportation
Agencies it funds or directs
Dollar amounts:Not checked yetHow it passed
The House passed it 231 to 191 on April 30, 2025, with 11 members who did not vote.
The Senate passed it 51 to 45 on May 22, 2025, with 4 senators who did not vote.
The question on the official record: House, “On Passage”. Senate, “On the Joint Resolution (H.J.Res. 87)”.
| Chamber and party | Yes | No | Present | Did not vote |
|---|---|---|---|---|
| House Republicans | 218 | 1 | 0 | 1 |
| House Democrats | 13 | 190 | 0 | 10 |
| Senate Republicans | 51 | 0 | 0 | 2 |
| Senate Democrats | 0 | 43 | 0 | 2 |
| Senate independents | 0 | 2 | 0 | 0 |
How each member votes
Pick a state to see how its members vote on this law, or show all states. Enter a ZIP code to see your own officials first.
Lobbying reports that name this bill
Confirmed from the official record2 saved lobbying reports name H.J.Res. 87. The amount is what the report gives for the whole quarter: everything the registrant did for that client, all issues together. A linked name opens that organization’s page on this site.
| Registrant | Client | Amount for the whole quarter | Quarter | Report |
|---|---|---|---|---|
| ZURICH AMERICAN INSURANCE COMPANY | ZURICH AMERICAN INSURANCE COMPANY | $480,000.00reported as expenses | April to June 2026 | Open the report |
| CHAMBER OF COMMERCE OF THE U.S.A. | CHAMBER OF COMMERCE OF THE U.S.A. | $16,950,000.00reported as expenses | April to June 2026 | Open the report |
See the lobbying page for H.J.Res. 87
Senate Office of Public Records cannot vouch for the data or analyses derived from these data after the data have been retrieved from LDA.gov.
Lobbying Disclosure Act reports, LDA.gov. This copy was read October 7, 2026 at 7:54 PM Eastern.
Where this comes from
We saved our own copy of each official vote file listed here before writing this page. A code beside a file is its fingerprint, a short code that changes if the file's contents change.