| Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 | Stage 6 |
Results final at 17:30 on 3 April 2004
Stage Bogey: 5:36 Stage Target: 12:00
| Position | Number | Crew | Car | Class | Time | Difference | |
|---|---|---|---|---|---|---|---|
| From prev | From 1st | ||||||
| 1 | 1 | Michael Glendinning/Andrew Roughhead | Subaru Impreza | 4 | 6:40 | ||
| 2 | 5 | Andy Fenwick/Lee Tindall | Mitsubishi Evo 6 | 4 | 6:40 | ||
| 3 | 3 | David Hughes/Jane Nicol | Mitsubishi Lancer E5 | 4 | 6:41 | 0:01 | 0:01 |
| 4 | 2 | Jock Threadgall/Willie Mallen | Subaru Impreza | 4 | 6:44 | 0:03 | 0:04 |
| 5 | 53 | William Harkness/Ian Crosbie | Peugeot 106 | 2 | 6:52 | 0:08 | 0:12 |
| 6 | 8 | Richard Wheeler/Russell Wheeler | Ford Escort Mk 2 | 3 | 6:59 | 0:07 | 0:19 |
| 7 | 10 | George Anderson/Johnny Miller | Mitsubishi Evo IV | 4 | 7:09 | 0:10 | 0:29 |
| 8 | 31 | Ryan Borthwick/Garry White | Escort Cosworth | 4 | 7:16 | 0:07 | 0:36 |
| 9 | 9 | Mark Wheeler/Gordon Thompson | Ford Escort Mk 2 | 3 | 7:18 | 0:02 | 0:38 |
| 10 | 42 | Andrew Timpson/Claire Bowie | Subaru Impreza | 4 | 7:18 | 0:38 | |
| 11 | 4 | Barry Renwick/John Askew | Subaru Impreza | 4 | 7:19 | 0:01 | 0:39 |
| 12 | 11 | Paul Mawson/Leigh Mawson | Vauxhall Carlton | 4 | 7:20 | 0:01 | 0:40 |
| 13 | 20 | Nikki Cleland/Neil Weatherley | Subaru Impreza | 4 | 7:24 | 0:04 | 0:44 |
| 14 | 13 | Barry Lindsay/Michael Lindsay | Peugeot 106 Gti | 2 | 7:27 | 0:03 | 0:47 |
| 15 | 14 | Jamie Smith/Graham Bruce | Subaru Impreza | 4 | 7:27 | 0:47 | |
| 16 | 7 | Graham Dodd/James Morrison | Subaru Impreza | 4 | 7:29 | 0:02 | 0:49 |
| 17 | 12 | James Knox/Kevin Knox | Ford Sierra | 4 | 7:29 | 0:49 | |
| 18 | 66 | Ian Campbell/Graham Brunton | Lotus Sunbeam | 3 | 7:30 | 0:01 | 0:50 |
| 19 | 75 | Neil Thomson/Martin McDonald | Vauxhall Nova | 1 | 7:31 | 0:01 | 0:51 |
| 20 | 24 | Garry Stevenson/Dale Robertson | Subaru Impreza | 4 | 7:35 | 0:04 | 0:55 |
| 21 | 51 | David Jones/David Cox | Ford Escort | 4 | 7:35 | 0:55 | |
| 22 | 23 | Kevin Garthwait/Steven Nethworthy | Ford Escort Cosworth | 4 | 7:36 | 0:01 | 0:56 |
| 23 | 28 | Craig Curry/John Straughan | Vauxhall Astra | 1 | 7:36 | 0:56 | |
| 24 | 22 | Robert Adamson/Roger Herron | Talbot Sunbeam | 3 | 7:39 | 0:03 | 0:59 |
| 25 | 17 | Kevin Stout/Mark Runciman | Audi | 4 | 7:40 | 0:01 | 1:00 |
| 26 | 70 | Oly McCollum/Euan Brodie | Vauxhall Nova | 1 | 7:52 | 0:12 | 1:12 |
| 27 | 73 | Stuart Patterson/Colin Maxwell | Peugeot 205 | 3 | 7:53 | 0:01 | 1:13 |
| 28 | 61 | Graham Bruce/David Aitken | Vauxhall Nova | 2 | 7:54 | 0:01 | 1:14 |
| 29 | 30 | Barry Hogg/Paul Hogg | Suzuki Swift | 1 | 7:55 | 0:01 | 1:15 |
| 30 | 46 | George Bryson/Jacqueline Bryson | Escort Cosworth | 4 | 7:55 | 1:15 | |
| 31 | 29 | Jock MacLennan/Mandy MacLennan | Vauxhall Nova | 1 | 7:57 | 0:02 | 1:17 |
| 32 | 83 | Ian Hunter/Keith Richardson | Mini Cooper | 5 | 7:57 | 1:17 | |
| 33 | 39 | Richard Hemingway/Mark Hemingway | Astra GSi | 3 | 8:01 | 0:04 | 1:21 |
| 34 | 62 | David Drummond/Stephen Graham | Ford Escort Mk 2 | 3 | 8:02 | 0:01 | 1:22 |
| 35 | 85 | Kevin Dunn/Cameron Fairbairn | Vauxhall Nova | 1 | 8:03 | 0:01 | 1:23 |
| 36 | 59 | Gordon Coxon/Steve McClarence | Talbot Sunbeam | 5 | 8:05 | 0:02 | 1:25 |
| 37 | 49 | Garry Johnston/Phillip Bond | Vauxhall Corsa | 1 | 8:08 | 0:03 | 1:28 |
| 38 | 54 | Malcolm Burns/Callum Lawson | Ford Escort Mk 2 | 3 | 8:09 | 0:01 | 1:29 |
| 39 | 60 | Brian Pringle/Scott Warren | Peugeot 106 | 2 | 8:09 | 1:29 | |
| 40 | 79 | George Miller/Elizabeth Miller | Peugeot 106 Rallye | 1 | 8:11 | 0:02 | 1:31 |
| 41 | 80 | Craig Smith/Stuart Wilson | Ford Escort Mk 3 | 2 | 8:11 | 1:31 | |
| 42 | 56 | Brian Middlemis/Stuart Bruce | Hillman Avenger | 5 | 8:13 | 0:02 | 1:33 |
| 43 | 21 | Simon Broadhead/Jonathon Smith | Saab 900 | 4 | 8:14 | 0:01 | 1:34 |
| 44 | 16 | Chris Abel/Will Phillip | Ford Escort Mk 2 | 3 | 8:16 | 0:02 | 1:36 |
| 45 | 47 | Allan Mclaughlan/Gordon Finnie | Ford Puma | 1 | 8:16 | 1:36 | |
| 46 | 69 | Greg Lithgow/Gordon Gray | Chrysler Sunbeam | 2 | 8:16 | 1:36 | |
| 47 | 71 | Ian Anderson/Gary Anderson | Vauxhall Nova | 1 | 8:22 | 0:06 | 1:42 |
| 48 | 84 | Douglas Logan/Ewen Wilson | Ford Escort Mk 2 | 5 | 8:22 | 1:42 | |
| 49 | 27 | Gordon Nicol/Adam Moffat | Astra | 2 | 8:23 | 0:01 | 1:43 |
| 50 | 57 | Dougie Rugg/Kenny Strewart | Ford Escort Mk 1 | 5 | 8:23 | 1:43 | |
| 51 | 64 | Linda Allan/Laura Shanks | Vauxhall Astra | 3 | 8:26 | 0:03 | 1:46 |
| 52 | 68 | Sean Young/Gary Young | Vauxhall Nova SR | 1 | 8:27 | 0:01 | 1:47 |
| 53 | 81 | David Melvin/Eric Walker | Vauxhall Nova | 2 | 8:29 | 0:02 | 1:49 |
| 54 | 37 | Mark Thompson/Giles Dikes | Peugeot 206 Gti | 3 | 8:30 | 0:01 | 1:50 |
| 55 | 40 | Ralph Barclay/Euan Shand | Escort Mk 5 | 4 | 8:30 | 1:50 | |
| 56 | 65 | Michael Robertson/K Bell | Peugeot 106 | 1 | 8:30 | 1:50 | |
| 57 | 67 | Garry Salmon/Kevin Monahaghan | Vauxhall Nova | 2 | 8:30 | 1:50 | |
| 58 | 63 | Drew Barker/Shona Hale | Vauxhall Astra | 3 | 8:33 | 0:03 | 1:53 |
| 59 | 87 | Kevin Johnston/Jolene Myatt | Peugeot 205 Gti | 2 | 8:34 | 0:01 | 1:54 |
| 60 | 77 | Jim Kirwin/Martyn Calkin | Toyota Corolla | 2 | 8:40 | 0:06 | 2:00 |
| 61 | 44 | Paul Irving/Paul Luke | Escort | 4 | 8:42 | 0:02 | 2:02 |
| 62 | 88 | Steven Cusack/Daniel Langford | Vauxhall Nova | 1 | 8:45 | 0:03 | 2:05 |
| 63 | 48 | Simon Stewart/Doug Levee | Corsa | 1 | 8:54 | 0:09 | 2:14 |
| 64 | 90 | Carin Logan/Fiona Gourlay | Vauxhall Nova | 2 | 9:00 | 0:06 | 2:20 |
| 65 | 76 | Kriss Tennant/Karl Holmes | Rover Metro | 1 | 9:09 | 0:09 | 2:29 |
| 66 | 36 | Simon Martin/Stephen Bethwaite | Escort Mk 2 | 3 | 9:15 | 0:06 | 2:35 |
| 67 | 35 | Graham Noble/David Marshall | Peugeot 205 | 3 | 9:24 | 0:09 | 2:44 |
| 68 | 58 | Stuart Leighton/Ian Clark | Ford Focus | 3 | 9:24 | 2:44 | |
| 69 | 86 | David Brown/Steven Heatlie | Talbot Sunbeam | 5 | 9:41 | 0:17 | 3:01 |
| 70 | 89 | Steven Bogle/Shiona Johnston | Ford Escort Mk 3 | 3 | 9:49 | 0:08 | 3:09 |
| 71 | 55 | Bill Flockhart/Paul Flockhart | Mazda 323 | 4 | 12:00 | 2:11 | 5:20 |