Keyless2Go New Keyless Entry Remote Car Key Fob for Vehicles That Use FCC KPU41846 This is a brand new replacement key fob remote for 2004-2008 Mazda 3 and 2003-2005 Mazda 6 (HATCHBACK + WAGON only) There are two possible remotes for Mazda 3 vehicles and they are not interchangeable. Please make sure your original remote has part number 41846 and FCC ID: KPU41846 A website link to free DIY programming instructions will be provided with every order. Your original remote must be FCC ID: KPU41846, Model: 41846 New complete working remote with all electronics and batteries included plus FREE tech support with every order. Every single remote is tested before it is sent to make sure it is transmitting.